我创建2个Windows容器(我尝试运行Windows应用程序,而不是VM中Windows的docker)。并希望将链接从a添加到b。
docker run -d --name a imageA
docker run -d --link a:a --name b imageB
我可以通过ip从b访问a,但是按名称访问不起作用
答案 0 :(得分:0)
首先创建一个docker网络:
docker network create myNetwork
将两个容器(container1和container2)都连接到网络,如下所示:
docker network connect myNetwork container1
docker network connect myNetwork container2
运行docker network inspect命令
docker network inspect myNetwork
按如下所示输入container1的重击:
docker exec -it container1 /bin/bash
现在,您可以按名称ping container2:
ping container2
希望有帮助!