我正在使用 docker-compose
运行一个测试环境,它由大约 5 个不同的容器组成。容器间链接和共享卷(volumes-from)工作得很好。我还将一些端口暴露给主机,效果很好。
我缺少的是一种将我的一些真实服务器链接到这个环境的方法,而无需硬编码 IP 地址。使用 docker run
,您可以使用 --add-host
在 /etc/hosts
文件中添加另一行。有没有办法用 docker-compose 做类似的事情?
原文由 Pieter 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有个好消息:这将在 Compose 1.3 中!
我在当前的 RC (RC1) 中使用它,如下所示: