docker中machine是什么意思
Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟机中安装 Docker。我们还可以通过 docker-machine 命令来管理这些虚拟机和 Docker。
你可以在你本地的Mac或者Windows上的box中,创建Docker hosts,也可以创建在公司内网,数据中心,或者在AWS或者Digtian Ocean等公有云平台上。
使用 docker-machine命令,你可以启动、查看、停止以及重启一个主机,升级Docker client和daemon,配置一个Docker client与你的主机进行通信。
官方给的Docker Machine的具体使用场景:
●你目前只有一个老版本的MacOSX(比如10.10.2)或者Windows系统,想在上边运行docker。
●我想在远程系统上创建Docker主机。
Docker Engine运行在本地linux系统上。如果你当前的系统是Linux,想在上边运行docker 命令,你只需要下载和安装Docker Egine就完了。然而,如果你想在网络上,云平台上,以及本地创建Docker host,你就需要Docker Machine。
无论是Mac,Windows或是Linux,你都可以在其上安装Docker Machine,使用docker-machine命令来创建和管理大量的Docker hosts。它会自动创建主机,在主机上安装Docker Engine,然后配置docker client。每个被管理的主机(“machine”)都是一个Docker 主机和一个配置过的client的组合。
转载请注明:IT运维空间 » 运维技术 » docker中machine是什么意思
发表评论