【问题标题】:Docker-machine host env on multiple computers?多台计算机上的 Docker-machine 主机环境?
【发布时间】:2015-12-20 20:05:40
【问题描述】:

我正在使用docker-machine 在数字海洋水滴上创建一个框。我已经为该主机部署了一个简单的 hello world docker 容器,它工作正常。

当我在我的主计算机上执行docker-machine ls 时,我看到 digitalocean 驱动程序运行得非常好。

我现在希望能够转移到我的笔记本电脑上并执行docker-machine ls 并查看在那里运行的数字海洋驱动程序,但我不清楚如何“共享”机器以便从两台不同的计算机访问它。

想法?

【问题讨论】:

  • 看起来如果我只是将~/.docker/machines/{machine} 从一台机器复制到另一台机器它会“工作”还是我走错了路?
  • 是的,它就是这样工作的。吸一口,看看 :-) 你会发现 ~/.docker/machine 目录包含所有为保护你(工作站)和远程服务器之间的通信而创建的 SSL 密钥。

标签: docker docker-machine


【解决方案1】:

你可以使用这个 npm 包https://github.com/bhurlow/machine-share#readme。它提供了 docker machine 中缺少的导入/导出功能

【讨论】:

  • 在远程机器上使用machine-import 后,我运行docker-machine ls 仍然什么也看不到,在实际连接到容器时是否涉及额外步骤?
猜你喜欢
  • 2015-07-12
  • 1970-01-01
  • 2012-12-02
  • 2021-05-12
  • 1970-01-01
  • 1970-01-01
  • 2022-01-09
  • 2018-05-28
  • 2012-05-19
相关资源
最近更新 更多