php docker教程之小聂的博客demo

2017-07-08 12:20:39

   最近公司大范围应用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  查看镜像

屏幕快照 2017-07-08 20.18.57.png

运行镜像 docker run -p 4000:80 php 浏览器访问

屏幕快照 2017-07-08 20.20.00.png

至此镜像完成 本文实例代码 http://git.oschina.net/niefengjun/phpblog


  下期小聂将写如何将镜像推送到指定镜像仓库  敬请期待


你打算打赏多少钱呢?

打赏
(微信扫一扫)