Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多台计算机上的Docker计算机主机环境?_Docker_Docker Machine - Fatal编程技术网

多台计算机上的Docker计算机主机环境?

多台计算机上的Docker计算机主机环境?,docker,docker-machine,Docker,Docker Machine,我正在使用docker machine在digitalocean水滴上创建一个盒子。我已经在该主机上部署了一个简单的hello world docker容器,它运行良好 当我在我的主计算机上运行docker机器ls时,我看到digitalocean驱动程序运行得像个冠军 我现在希望能够移动到我的笔记本电脑上,做一个docker machine ls,并看到digital ocean driver也在那里运行,但不清楚如何“共享”这台机器,以便从两台不同的计算机上访问它 想法?您可以使用此npm软

我正在使用
docker machine
在digitalocean水滴上创建一个盒子。我已经在该主机上部署了一个简单的hello world docker容器,它运行良好

当我在我的主计算机上运行docker机器ls时,我看到digitalocean驱动程序运行得像个冠军

我现在希望能够移动到我的笔记本电脑上,做一个
docker machine ls
,并看到digital ocean driver也在那里运行,但不清楚如何“共享”这台机器,以便从两台不同的计算机上访问它


想法?

您可以使用此npm软件包。它提供了docker machine中缺少的导入/导出功能

如果我只是将
~/.docker/machines/{machine}
从一台机器复制到另一台机器,它会“工作”还是我走错了路?是的,它就是这样工作的。吮吸它,看看:-)你会发现~/.docker/machine目录包含为保护你(工作站)和远程服务器之间的通信而创建的所有SSL密钥。一旦我在远程机器上使用了
machine import
,我运行
docker machine ls
,但仍然什么也看不到,在实际连接到容器时是否需要额外的步骤?