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