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

Docker Machine 和 Docker Engine 的区别

时间:2017-02-17 20:19:04      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:rtu   分享   多个   ati   自己的   null   man   机器   com   

Docker Engine

当人们提到 Docker,一般而言,大家说的是 Docker Engine,如下图: 
它是一个 client-server application。
技术分享
Docker Engine 由三个部分组成:
Docker 进程(Docker Daemon)
REST API:指定了和进程交互的接口
CLI(command line interface):通过 REST API 和 daemon 通信,诸如:docker run <image>, docker ps...

Docker Machine

Docker Machine 是一种提供管理主机的 工具。常规,你会安装 Docker Machine 在你的本地机器上。
Docker Machine 有自己的命令client:docker-machine
Docker Engine 则有client:docker

我们可以使用 Docker Machine 来安装 Docker Engine 在一个或者多个虚拟系统上,这些虚拟系统可以是本地的(比如Virtualbox里),也可以是远程的(云)。
技术分享
 





Docker Machine 和 Docker Engine 的区别

标签:rtu   分享   多个   ati   自己的   null   man   机器   com   

原文地址:http://www.cnblogs.com/zhxshseu/p/a647de7065d3c19433c07b9355e50cd6.html

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