使用docker-compose.yml快速搭建php开发环境-创新互联

1、新建一个文件夹,里面创建文件 docker-compose.yml

创新互联2013年开创至今,先为黄平等服务建站,黄平等地企业,进行企业商务咨询服务。为黄平企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

2、编辑 docker-compose.yml 文件,保存以下内容

# docker volume

#docker run -d --name dbdata -h dbdata -v /wwwroot:/home/vagrant/wwwroot -v /Downloads:/home/vagrant/Downloads -v /wwwroot/web/dockerfile/nginx-php/conf.d:/etc/nginx/conf.d ubuntu:12.04

#先运行上面docker run 命令,建立volume,供下面容器使用

imysql55:

  p_w_picpath: mytest/mysql-5.5

  hostname: mysql-5-5

  volumes_from:

   - dbdata

  expose:

   - "3306"

  ports:

   - "3306:3306"

iredis22:

  p_w_picpath: mytest/redis-2.2

  hostname: redis-2-2

  volumes_from:

   - dbdata

  expose:

   - "6379"

  ports:

   - "6379:6379"

iphp53:

  p_w_picpath: mytest/php

  hostname: php-5-3

  volumes_from:

   - dbdata

  expose:

   - "9000"

  links:

   - imysql55

   - iredis22

iphp56:

  p_w_picpath: mytest/php-5.6

  hostname: php-5-6

  volumes_from:

   - dbdata

  expose:

   - "9000"

  links:

   - imysql55

   - iredis22

inginx:

  p_w_picpath: mytest/nginx

  hostname: nginx-1-1-9

  volumes_from:

   - dbdata

  ports:

   - "80:80"

  links:

   - imysql55

   - iredis22

   - iphp53

   - iphp56

3、使用命令  docker-compose up -d  生成容器

4、使用命令 docker-compose start 启动容器

其中 p_w_picpath,请参与以下链接

https://github.com/bstdn/dockerfile

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站名称:使用docker-compose.yml快速搭建php开发环境-创新互联
链接地址:http://pwwzsj.com/article/cdicgh.html