码迷,mamicode.com
首页 > 系统相关 > 详细

Docker Machine(十六)

时间:2018-04-28 15:46:25      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:docker machine

一、Docker Machine 总览

前面我们的实验环境中只有一个 docker host,所有的容器都是运行在这一个 host 上的。但在真正的环境中会有多个 host,容器在这些 host 中启动、运行、停止和销毁,相关容器会通过网络相互通信,无论它们是否位于相同的 host。

用 Docker Machine 可以批量安装和配置 docker host,这个 host 可以是本地的虚拟机、物理机,也可以是公有云中的云主机。

Docker Machine 支持在不同的环境下安装配置 docker host,包括:

  1. 常规 Linux 操作系统;
  2. 虚拟化平台 - VirtualBox、VMWare、Hyper-V;
  3. OpenStack;
  4. 公有云 - Amazon Web Services、Microsoft Azure、Google Compute Engine、Digital Ocean 等。

Docker Machine 为这些环境起了一个统一的名字:provider。对于某个特定的 provider,Docker Machine 使用相应的 driver 安装和配置 docker host,如下图所示:

技术分享图片

1、Docker Engine VS Docker Machine

我们平时所说的 Docker 指的是 Docker Engine,它是由 docker CLI,REST API,docker daemon 组成。

技术分享图片

Docker Machine是一个配置和管理我们主机的工具,管理方式如下图:

技术分享图片

Docker Machine(十六)

标签:docker machine

原文地址:http://blog.51cto.com/wzlinux/2108871

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!