@什么是Docker

    #2013年dotCloud公司使用Go语言开发的开源容器,Docker容器可理解为一种轻量级的沙盒(sandbox)。每个容器内运行一个应用,不同的容器相互隔离,容器之间也可以通过网络互相通信。Docker的构想是要实现"Build,Ship and Run Any App, Anywhere",即通过对应用的封装(Packing),分发(Distribute),部署(Deployment)、运行(Runtime)生命周期进行管理,达到应用组件级别的“一次封装,到处运行”。

 

@为什么要使用Docker

    #方便程序在不同的服务器之间进行迁移。

 

@Docker与虚拟机比较

Docker基础入门一

 

@Docker与虚拟化

    #虚拟化分硬件虚拟化和软件虚拟化

        ##软件虚拟化分应用虚拟化和平台虚拟化

            ###应用虚拟化指一些模拟设备

            ###平台虚拟化分完全虚拟化、硬件辅助虚拟化、部分虚拟化、超虚拟化、操作系统虚拟化。

    #Docker属于操作系统虚拟化

Docker基础入门一

 

 

 

 

相关文章: