Docker Machine 是一个用于配置和管理您的工具Docker 化的主机(带有 Docker 引擎的主机)。通常,您在本地系统上安装 Docker Machine。
Docker Machine 有自己的命令行客户端
docker-machine
和 Docker Engine 客户端docker
。您可以使用 Machine 在一台或多台机器上安装 Docker Engine虚拟系统。这些虚拟系统可以是本地的(如当您使用 Machine 在 Mac 或 Windows 上的 VirtualBox 中安装和运行 Docker 引擎时),也可以是远程的(如当您使用 Machine 在云提供商上配置 Docker 化主机时)。 Docker 化的主机本身可以被认为是(有时也被称为)托管“机器”。
“dockerized 主机”总是虚拟机,而不是实际的机器吗?
Docker Machine ( docker-machine
) 是否仅在 dockerd 运行在虚拟机中而不是在实际机器中时使用?
谢谢。
答案1
docker-machine
可以在裸机上使用通用驱动程序。它需要一个带有 SSH 服务器的运行系统;如有必要,它将负责在目标上安装 Docker,并适当配置主机。