docker 利用compose編排php+fpm+apache

version: "3"
services:
  fpm:
   image: php:7.2.0-fpm-alpine3.6
   container_name: fpm
   volumes:
      - /home/shenyi/php:/php
   networks:
      mywebnet:
       ipv4_address: 192.158.0.2
  
  httpd:
   image: httpd:2.4-alpine
   container_name: httpd
   ports:
      - 80:80
   volumes:
      - /home/shenyi/php:/usr/local/apache2/htdocs/  
      - /home/shenyi/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf 
   networks:
      mywebnet:
       ipv4_address: 192.158.0.3

/**設置網絡**/
networks:
  mywebnet:/*網絡名稱 隨意*/
     driver: bridge
     ipam:
       config: 
         - subnet: 192.158.0.0/16

   

以上是 docker-compose.yml

docker-compose up -d 

docker-compose stop

 

docker-compose -p php up -d --別名啓動

docker-compose -p php stop --別名停止

 

docker-composer network pune

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章