你可以使用Docker Machine:
- 安装并执行Docker在Mac或Windows
- 支持和管理多个远程Docker主机
- 支持集群
什么是Docker Machine?
Docker Machine是一个工具来使得你能够安装Docker Engine在虚拟主机上,并且通过 docker-machine
命令进行管理。你能够使用Machine在你的本地Mac或者Windows,在数据中心,在云平台创建你的Docker主机。
使用 docker-machine
命令,你能够启动,检测,停止和重启被管理的主机,升级Docker客户端和进程,也可以配置Docker客户端与主机通信。
将Machine CLI指向正在运行的托管主机,您可以直接在该主机上运行docker命令。 例如,运行docker-machine env default
指向名为default的主机,按照屏幕上的说明完成env设置,然后运行docker ps
,docker run hello-world
等等。
为什么需要使用它
Docker Machine 使您可以在各种linux上配置远程Docker主机。
此外,Machine 运行您在较旧的Mac或Windows系统上运行Docker。
Docker Machine有这两个广泛的用例:
- 我有一个较旧的桌面系统,并希望在Mac或Windows上运行Docker