在Windows中按名称访问Docker容器

时间:2019-10-14 13:57:27

标签: windows docker

我创建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,但是按名称访问不起作用

1 个答案:

答案 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

希望有帮助!