我docker- compose用来运行一个测试环境,它由大约5个不同的容器组成。容器间链接和共享卷(从)开始工作非常好。我还向主机公开了一些端口,效果很好。
docker- compose
我所缺少的是在不对IP地址进行硬编码的情况下将一些真实服务器链接到此环境的方法。使用docker run,您可以用来--add- host在/etc/hosts文件中添加另一行。有什么办法可以与docker-compose做类似的事情吗?
docker run
--add- host
/etc/hosts
我有个好消息:它将在Compose 1.3中发布!
我在当前的RC(RC1)中使用它是这样的:
rng: build: rng extra_hosts: seed: 1.2.3.4 tree: 4.3.2.1