Ulr*_*ter 4 networking containers docker docker-compose
我正在尝试新的 docker 网络功能。我使用容器链接将旧设置迁移到新的桥接网络;到目前为止,我已经在同一主机上的多个容器之间启动并运行了专用桥接网络。
现在我正在寻找一种方法来复制同一容器的多个链接别名。
假设我有一个名为 的容器myBox加入了 docker 网络。我希望有相同的容器也可以访问myServer。
使用链接,我只需设置两个具有不同别名的链接。
有没有办法使用 docker 网络来实现这一点?
这是在docker/libnetwork 第 737 期中指定和实现的
我们希望容器能够以不同的名称加入网络,而不仅仅是容器名称。
这也会有帮助docker compose:请参阅docker/compose issues 2312。
当使用docker-compose 1.5 (docker-engine 1.9) 中的功能时,是否可以在不事先知道容器名称且不使用指令
--x-networking的情况下添加“简单名称” ?/etc/hostscontainer_name
现在已在 1.6.0 中完成(RC1 已推出)
请参阅“ Compose 中的网络”
注意:Compose 1.5 中引入的实验标志--x-networking和--x-network-driver已被删除。
请参阅PR 19242和docker network connect:
--alias选项可用于通过所连接的网络中的另一个名称来解析容器。
$ docker network connect --alias db --alias mysql multi-host-network container2
Run Code Online (Sandbox Code Playgroud)
还:
您可以使用 --link 选项将另一个容器与首选别名链接
$ docker network connect --link container1:c1 multi-host-network container2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8214 次 |
| 最近记录: |