2019-03-19 | Docker | UNLOCK

Docker 简单入门-Docker-machine

首先我们可以先从 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主机。

ad2d70f43e9135378d13b9af5ad9beb8

我们安装了 Docker 后 它默认 也安装了 Docker-machine

a940583012c16853a2f82e16fb875b84

来试下 用Docker-machine 在虚拟机上安装Docker

在Docker 启动的情况下 执行 docker-machine create –driver virtualbox default
它会自动开始下载 一个轻量级Linux发行版本(boot2docker)
成功之后 我们会在 VirtualBox 中发现有一个新的虚拟机正在运行中
612cab248d48e3726d067d44799e8f2b

然后执行 docker-machine ls
可以看到正在运行的实例,那么进入到 容器内部呢?
和vagrant差不多 docker-machine ssh default(容器名)
1267c4daaf1c01ec60fcb916b1b89033

运行。docker version 就会发现 这里已经装好了 docker
cbe9ad15aed232ae447c60992072fae9

其实 docker-machine 也可以用来创建云主机,有兴趣的朋友的自己尝试一下,可以参考下面的文档
ee095e7a4802aea49262f9986a177942

评论加载中