1.1.1. docker与虚拟机的不同

docker是基于Linux的一种虚拟化技术:Linux容器(linux container,缩写为LXC)。 Linux容器不是模拟一个完整的操作系统,而是对进程进行了隔离。

1.1.2. docker与虚拟机的不同之处:

  • 虚拟机是虚拟出一套硬件之后,在其上运行一个完整操作系统。然后在该系统上运行所需要的应用。
  • 容器内的应用直接运行于宿主的内核,容器内没有自己的内核也没有虚拟硬件。因此容器更轻便。
  • 每个容器之间相互隔离,每个容器有自己的文件系统。容器之间的进程不会相互影响,能区分计算资源。

1.1.3. 容器的应用

  • 机器动态扩容:
    docker、mesos等技术的使用,可以使得应用在负载高时可以动态增加运行的容器,达到扩容的目的。

results matching ""

    No results matching ""