将docker机器移动到另一台计算机

我有一个在谷歌云中工作的完整工作的docker-machine / docker-compose 。 我从我的笔记本电脑控制它。 我想将Thame的控制能力转移到另一台笔记本电脑或电脑上。 这是做的方式?

如果已经使用docker-machine在Google Cloud上安装了该机器,则所需文件位于docker机器主目录中:

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

另外,您可以使用环境variablesMACHINE_STORAGE_PATH来控制docker-machine的主目录

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

第2步:现在调整.docker / machine / machines下的所有config.json。 每个文件中都有完整的pathexpression式。 replace与您的新位置匹配的pathexpression式。