gpt4 book ai didi

docker - 如何从本地到远程机器使用docker?

转载 作者:行者123 更新时间:2023-12-02 18:57:34 26 4
gpt4 key购买 nike

我注意到boot2docker在VM上运行docker作为端口2375上的守护进程。
然后,我使用本地Mac OS X'docker'命令,它在VM上执行所有调用。

这些是我使用的命令:

boot2docker start
export DOCKER_HOST=tcp://:2375

然后在虚拟机上运行“docker images”(例如)。

如何使用物理机而不是VM进行相同操作?

最佳答案

boot2docker旨在用于开发目的。它将产生一个VM。对于裸机,只需将docker安装在主机上,然后使用docker -d -H tcp://0.0.0.0:4243启动docker守护进程。
警告:这非常危险。任何人都将对您的主机具有root访问权限。为了确保这一点,您应该将0.0.0.0更改为127.0.0.1,并使用SSH隧道或带有身份验证的nginx / apache前端。

在您的Mac上,只需export DOCKER_HOST=tcp://<host ip>:4243

关于docker - 如何从本地到远程机器使用docker?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24326326/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com