docker - 退出 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
所以问题很明显,这里有什么问题?难道我做错了什么?什么是可能的解决方法,甚至是特定的解决方案?
解决方案
推荐阅读
- hadoop - 使用 Apache Solr 导入或索引 Hive/HDFS 数据
- php - 如何在 Sonata Admin(Symfony 3.3、PHP 7)中使用自定义 javascript 为模态窗口扩展模板?
- amazon-web-services - 通过此更改,我会获得更好的 dynamodb 吞吐量吗?
- python - 如何在熊猫数据框中指定列类型
- tensorflow - 如何使用在 CPU 上使用 CudnnLSTM 在 GPU 上训练的模型?
- node.js - 将日期时间从 Angular 发送到 Nodejs 的正确方法是什么?
- https - 使用 mountebank 模拟 HTTPS 请求
- 3d - 如何使用threejs移动或平移场景以使对象居中?
- android - 如何在没有这个白色背景的情况下添加图像?
- server - 为 DICOM 服务器设置正确的标头以与我的 Angular 5 应用程序通信