cvu*_*jst 5 deployment remote-access docker boot2docker
我正在尝试使用Docker Machine连接到不同主机上的Docker VirtualBox VM.在我的本地主机上,设置成功,包括安装Busybox的示例,并从名为'dev'的VM回显'hello world',如下所示:
$ docker $(docker-machine config dev)运行busybox echo hello world
我可以使用Docker Machine创建我喜欢的可比较的本地Docker VirtualBox VM,结果也是类似的成功.
现在我想使用我的本地Docker Machine并在我安装Docker Machine和Boot2Docker的不同物理主机上执行docker命令.换句话说:我想使用我的本地Docker Machine CLI并远程命令例如拉取图像并在该主机上运行容器.这有可能,如果是的话,怎么样?
小智 1
这是不可能的。为了使本地计算机安装能够连接到一台计算机,它必须是创建该计算机的计算机,以便它可以跟踪 TLS 证书和其他连接详细信息。
VBox 驱动程序旨在在您的本地主机上使用。虽然像 digitalocean 这样的驱动程序旨在在 digitalocean 上创建一个可以运行容器的虚拟机。
如果你真的想让它工作,你可以尝试创建一个使用 SSH 在另一台计算机上执行命令的包装器,但你运气不好。
机器旨在用作 docker 主机配置程序。它创建准备运行 docker 容器的服务器。
| 归档时间: |
|
| 查看次数: |
5969 次 |
| 最近记录: |