Docker的那些事儿—什么是Docker Machine?
2018-03-17 本文已影响24人
sjyu_eadd
上一篇:Docker的那些事儿—volume生命周期管理
按照docker官方文档手动安装docker,包括如下的步骤:
1、更新apt源
2、安装https CA证书
3、添加GPG key
4、添加docker apt源
5、更新apt源
6、安装docker
步骤相对来说,还是比较麻烦的。试想如果你如果想要在10套host上按照docker,难道你也要这样在10台host上去操作?你可能会说,这个简单,我写个脚本,执行脚本就可以了,是的,这样的确可以提高安装效率。不过这里我们这里当然不是要讲如何写这个脚本。所幸的是docker给出的解决方案是使用Docker Machine。什么是Docker Machine?官方文档介绍:https://docs.docker.com/machine/
Docker Machine能干什么?
You can use Docker Machine to:
1、Install and run Docker on Mac or Windows
2、Provision and manage multiple remote Docker hosts
3、Provision Swarm clusters
简单说Docker Machine可以用来批量安装docker、配置管理docker远程主机,而主机可以是物理机、虚拟机,甚至是云主机。Docker Machine像docker一样也提供了丰富的命令,后面我们可以学习到。下图对docker machine的功能做了很好的描绘。
下一篇:Docker的那些事儿—如何安装docker machine?