最近公司大范围应用docker服务 各个业务线都在用 故而我整理出一个docker制作教程
本文中用我刚写的phpblog作为实例 架设博客开发完成 接下来是写dockerFile
FROM arp.reg.innertoon.com/library/php5-apache-ext:latest COPY . /var/www/ COPY ./public /var/www/html WORKDIR /var/www/ EXPOSE 80
//代码说明 arp.reg.innertoon.com/library/php5-apache-ext:lates 公司的docker基础镜像 COPY . /var/www/ COPY ./public /var/www/html copy到指定目录下 本基础镜像的apach是默认在/var/www 下 默认支持了yaf框架 WORKDIR /var/www/ 工作目录 EXPOSE 80 //容器的监听端口 本实例是80
build 镜像
docker build . -t phpdemo
docker images 查看镜像
运行镜像 docker run -p 4000:80 php 浏览器访问
至此镜像完成 本文实例代码 http://git.oschina.net/niefengjun/phpblog
下期小聂将写如何将镜像推送到指定镜像仓库 敬请期待
你打算打赏多少钱呢?
(微信扫一扫)