首页 > 解决方案 > 退出 shell 编辑器后无法再访问 docker 节点

问题描述

我使用以下 docker 命令创建了三个节点并命名为 node1、node2、node3:

docker-machine create -d hyperv --hyperv-virtual-switch "Primary Virtual Switch" node1

我还按照此处描述的步骤操作:https ://docs.docker.com/machine/drivers/hyper-v/

现在我的问题是,如果我关闭 cmd 或任何其他 shell 编辑器,我将无法再访问节点:

在此处输入图像描述

我检查了 Hyper-V 管理器会发生什么,节点似乎处于活动状态并且仍在运行:

在此处输入图像描述

尝试启动节点时,我收到以下消息:

docker-machine start node1

Starting "node1"...

exit status 1

所以问题很明显,这里有什么问题?难道我做错了什么?什么是可能的解决方法,甚至是特定的解决方案?

标签: dockerdocker-swarmdocker-machinehyper-v

解决方案


推荐阅读