我正在尝试使用Docker-compose的extra_hosts配置将新主机添加到我的Nginx容器中。出于某种原因,我无法使其发挥作用。我使用Docker for Mac 17.06 CE稳定使用Docker-Compose v3。这是我的配置:
$this->someData
我还尝试使用我的Mac inet IP添加额外的主机,但它也没有响应。
更新
出于某种原因,您需要编辑Mac的/ etc / hosts文件以添加新主机。 extra_hosts配置什么都不做。
答案 0 :(得分:2)
您需要在Mac中编辑此文件:/etc/sudoers
添加:
127.0.0.1 test.local
例如:
sudo sh -c "echo 127.0.0.1 test.local >> /etc/hosts"
如果不起作用,请尝试使用其他文件:/private/etc/hosts
。