我正在尝试使用 Weave 覆盖网络连接不同主机上的两个 Docker 容器。在我的第一台主机上,我可以毫无问题地连接到 Weave 网络。但是在另一台主机上,每当我尝试使用该网络运行容器或稍后尝试将现有容器附加到该网络时,我的命令行都会冻结。
这些是我正在使用的命令:
docker run -id --name test_container --net=weave test_img
和:
docker run -id --name test_container test_img
weave attach test_container
在这两种情况下,命令行都处于阻塞状态,ctrl+c
无法停止命令。当我关闭终端并打开一个新终端时,我可以在执行docker ps -a
. 但是当我想启动它时,同样的事情又发生了。
有任何想法吗?