-
什么是Docker
-
Docker让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,可以由开发者发布到任何Linux机器上,Docker也可实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
-
-
Docker 和传统虚拟化方式的不同之处。传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。
-
如何安装Docker
-
这里笔者以VMware Workstation虚拟机下安装好的Ubuntu16.04 LTS为例
-
写在安装之前:
Docker只支持64位的Linux机器
Docker分为DockerEE与DockerCE:DockerEE是企业版需要收费;DockerCE位社区版为免费版。这里笔者以DockerCE为安装教程