【发布时间】:2019-03-28 17:32:54
【问题描述】:
我想在 docker 中运行几个站点。 我遇到了问题。
我有计划
网站1
--api
--网络
网站2
--api
--网络
网站3
--api
--网络
我有一个 docker-compose 文件
services:
web_app1:
container_name:site1
image: nginx:latest
ports:
- "80:80"
- "443:443"
volumes:
- ./:/var/www/site1
- ./hosts:/etc/nginx/conf.d
- ./logs:/var/log/nginx
web_app2:
container_name:site2
image: nginx:latest
ports:
- "81:80"
- "444:443"
volumes:
- ./:/var/www/site2
- ./hosts:/etc/nginx/conf.d
- ./logs:/var/log/nginx
web_app3:
container_name:site3
image: nginx:latest
ports:
- "82:80"
- "445:443"
volumes:
- ./:/var/www/site3
- ./hosts:/etc/nginx/conf.d
- ./logs:/var/log/nginx
php:
container_name: php
build: ./images/php
volumes:
- ./:/var/www/test
但它不起作用
【问题讨论】:
-
您能否提供更多有关您遇到的问题的信息?您收到任何错误消息吗?
-
没有错误。我试图弄清楚如何在 docker 中运行 2.3 站点。到所有通过 80 端口一直在走
标签: docker docker-compose dockerfile