【发布时间】:2017-11-05 04:19:31
【问题描述】:
我正在使用 docker-compose 迈出第一步。我用这个内容创建了一个非常基本的 docker-compose.yml 文件:
version: '2'
services:
webserver:
build: ./docker/webserver
image: runwaytest_web
ports:
- "80:80"
- "443:443"
volumes:
- /myhome/Docker/simple-docker/www:/var/www/html
- /myhome/Docker/simple-docker/symfony3:/var/www/symfony3
links:
- mysql
mysql:
# mysql stuff
我在./docker/webserver 中也有一个非常基本的 Dockerfile。服务器已正确创建。如果我 ssh 到容器,apache 正在运行并且配置文件是正确的。
当我从主机检查我的容器时,IP 是 172.18.0.3,但我无法 ping 它,并且 symfony3 的虚拟主机不起作用(实际上我也无法访问基本 http-document 文件夹/var/www)。
我正在使用 Docker for Mac。
我做错了什么?
【问题讨论】:
标签: docker docker-compose