从 Docker 1.10 版本开始,docker daemon 实现了一个内嵌的 DNS server,使容器可以直接通过“容器名”通信。
方法很简单,只要在启动时用 --name
为容器命名并且连接到手动创建的Docker网络即可。
root@ubuntu:~# docker run -it --name=ubuntu001 --network=docker_network busybox
root@ubuntu:~# docker run -it --name=ubuntu002 --network=docker_network busybox