Docker使用自定义网络实现容器互联

Posted my3306

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker使用自定义网络实现容器互联相关的知识,希望对你有一定的参考价值。

目录

容器互联

随着 Docker 网络的完善,强烈建议大家将容器加入自定义的 Docker 网络来实现互联,而不是使用 --link 参数

步骤

新建网络

docker network create -d bridge my-net

连接容器

docker run -it --rm --name busybox1 --network my-net busybox sh

docker run -it --rm --name busybox2 --network my-net busybox sh

现在 busybox1 和 busybox2 加入了相同的网络。在调用相互的服务时可以使用别名进行调用了。

测试连接

进入到 busybox1 容器,使用 ping 命令进行测试。

添加已经运行的容器到自定义网络

docker network connect my-net web

以上是关于Docker使用自定义网络实现容器互联的主要内容,如果未能解决你的问题,请参考以下文章

Docker   none模式DNS/HOSTNAME自定义容器互联(网络三)

docker-网络

Docker-----网络自定义网络容器通信跨主机容器通信

docker network

docker network

docker network