理解docker中的虚拟机
首先,我想强调的是,我对docker容器有一些经验,我知道容器不是虚拟机,差别很大,我还知道docker容器只是包含在namepsaces和cGroup中的进程 然而,昨天我读到了类似这样的内容:理解docker中的虚拟机,docker,docker-compose,docker-swarm,docker-machine,Docker,Docker Compose,Docker Swarm,Docker Machine,首先,我想强调的是,我对docker容器有一些经验,我知道容器不是虚拟机,差别很大,我还知道docker容器只是包含在namepsaces和cGroup中的进程 然而,昨天我读到了类似这样的内容: docker机器创建--驱动程序virtualbox containerhost 我能够理解它严格地连接到docker swarm堆栈,但是我想了解它是如何详细工作的。为了更清楚地说明这个问题,我将提出一些具体问题: 我们可以使用工具docker machine创建虚拟机吗?如果是,将选择什么系统?我
docker机器创建--驱动程序virtualbox containerhost
我能够理解它严格地连接到docker swarm堆栈,但是我想了解它是如何详细工作的。为了更清楚地说明这个问题,我将提出一些具体问题:
docker machine
创建虚拟机吗?如果是,将选择什么系统?我们能用ssh连接到这台机器吗李>
docker machine
,但在键入docker machine ls
后,我可以看到一台机器。这是什么李>
你能想到一个码头工人?比如?(运行容器)作为超轻型虚拟机。但是由于基本映像的定义非常明确,VM主机(在您的例子中是VirtualBox)知道如何将几乎所有的活动直接(或几乎直接)传递到主机操作系统
在盖子下面,运行的容器是一个*nix系统。一旦将它配置为承载SSH连接,就可以使用SSH连接到它
此链接应回答您有关docker machine的问题:简短回答:
- 在Mac或Windows上安装并运行Docker
- 提供和管理多个远程Docker主机
- 供应集群