将docker-machine移动到另一台计算机

nan*_*nue 5 docker docker-compose docker-swarm docker-machine

我有一个完整的工作docker-machine/ docker-composecluter在谷歌云工作.我从笔记本电脑控制它.我想将Thame控制它的能力转移到另一台笔记本电脑或计算机上.这样做的方法是什么?

bla*_*ops 8

如果使用docker-machine在Google Cloud上设置了该计算机,则所需文件位于docker machine主目录中:

  • Windows:C:\ Users\username.docker\machine\machines
  • Linux/Mac:〜/ .docker/machine/machines

此外,您可以使用环境变量MACHINE_STORAGE_PATH控制docker-machine的主目录

步骤1:将这些文件复制到目标计算机.

第2步:现在调整.docker/machine/machines下的所有config.json.每个文件中都有完整的路径表达式.替换与新位置匹配的路径表达式.