您的位置:首页 > 运维架构 > Docker

Docker Machine 和 Docker Engine 的区别

2017-02-17 19:06 399 查看

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-machineDocker Engine 则有client:docker
我们可以使用 Docker Machine 来安装 Docker Engine 在一个或者多个虚拟系统上,这些虚拟系统可以是本地的(比如Virtualbox里),也可以是远程的(云)。


null
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: