首先我们可以先从 docker的文档来了解下什么是 Docker-machine,
大概意思如下
您可以使用Docker Machine:
1.在Mac或Windows上安装并运行Docker
2.配置和管理多个远程Docker主机
3.提供Swarm集群
Docker Machine是一个工具,可让您在虚拟主机上安装Docker Engine,并使用docker-machine命令管理主机。您可以使用Machine在本地Mac或Windows机器上,公司网络上,数据中心或Azure,AWS或Digital Ocean等云提供商上创建Docker主机。
/屏幕快照 2019-03-18 下午6.33.46.png)
我们安装了 Docker 后 它默认 也安装了 Docker-machine
/屏幕快照 2019-03-18 下午6.42.58.png)
来试下 用Docker-machine 在虚拟机上安装Docker
在Docker 启动的情况下 执行 docker-machine create –driver virtualbox default
它会自动开始下载 一个轻量级Linux发行版本(boot2docker)
成功之后 我们会在 VirtualBox 中发现有一个新的虚拟机正在运行中/屏幕快照 2019-03-18 下午8.40.06.png)
然后执行 docker-machine ls
可以看到正在运行的实例,那么进入到 容器内部呢?
和vagrant差不多 docker-machine ssh default(容器名)/屏幕快照 2019-03-19 上午10.48.14.png)
运行。docker version 就会发现 这里已经装好了 docker/屏幕快照 2019-03-19 上午10.49.55.png)
其实 docker-machine 也可以用来创建云主机,有兴趣的朋友的自己尝试一下,可以参考下面的文档/屏幕快照 2019-03-19 上午10.51.44.png)
评论加载中