[root@zujuan Docker-Ser]# cat docker-compose.yaml version: '3' services: mongodb3.2: container_name: mongodb3.2 image: xxxxxx/library/zujuan_mongodb3.2:v1 ports: - "16016:27017" volumes: - "/Docker-Ser/Mongodb/data/db:/data/db:rw" - "/Docker-Ser/Mongodb/data/backup:/data/backup:rw" networks: mall-network: aliases: - mongodb3.2 redis: container_name: redis image: xxx:5588/library/zujuan_redis:v1 ports: - "7480:6379" networks: mall-network: aliases: - redis depends_on: - mongodb3.2 math_engine: container_name: math_engine image: xxx:5588/library/engine:v1 ports: - "7101" volumes: - "/Docker-Ser/math_engine/www:/home/www:rw" - "/Docker-Ser/math_engine/supervisor.conf.d:/etc/supervisor.conf.d:rw" - "/Docker-Ser/math_engine/logs/math_engine.log:/tmp/math_engine.log:rw" networks: mall-network: aliases: - math_engine depends_on: - mongodb3.2 en_engine: container_name: en_engine image: xxx:5588/library/engine:v1 volumes: - "/Docker-Ser/en_engine/www:/home/www:rw" - "/Docker-Ser/en_engine/supervisor.conf.d:/etc/supervisor.conf.d:rw" - "/Docker-Ser/en_engine/logs/en_engine.log:/tmp/en_engine.log:rw" ports: - "7001" networks: mall-network: aliases: - en_engine depends_on: - mongodb3.2 zujuan_qt: container_name: zujuan_qt image: xxx:5588/library/zujuan_qiantai:v1 ports: - "80:80" volumes: - "/Docker-Ser/Pyweb/www:/home/www:rw" - "/Docker-Ser/Pyweb/supervisor.conf.d:/etc/supervisor.conf.d:rw" - "/Docker-Ser/Pyweb/log:/mnt/log:rw" - "/Docker-Ser/Nginx/conf.d:/etc/nginx/conf.d:rw" networks: mall-network: aliases: - zujuan_qt depends_on: - mongodb3.2 - redis - math_engine - en_engine networks: mall-network: driver: bridge
转载于:https://my.oschina.net/wangyunlong/blog/3073021