我只是在学习Docker,但有一件事似乎让我困惑了。我已经尝试在其他地方寻找答案(当Docker容器启动时向主机/etc/hosts文件添加条目),但没有一个真正解决我的问题。
我正在使用docker-compose版本2,而
我正在使用docker-compose版本2,而
docker-compose.yml
如下所示:version: "2"
services:
web:
image: php:5-apache
extra_hosts:
- "example.com:127.0.0.1"
ports:
- "80"
command: php -S 0.0.0.0:80 -t /var/www/html
working_dir: /var/www/html
restart: always
我希望能够在主机上访问example.com
并指向docker容器。此外,似乎docker容器的IP地址在重新启动后可能会发生变化?有没有办法在重新启动后仍然跟踪IP地址?