在理解 Docker 之前,首先得先区分清楚两个概念,容器和虚拟机. 虚拟机都需要有自己的操作系统,虚拟机一旦被开启,预分配给它的资源将全部被占用. 容器技术是和我们的宿主机共享硬件资源及操作系统,可以实现资源的动态分配. Docker 的接口相当简单,用户可以方便地创建和使用容器,把自己的应用放入容器.容器还可以进行版本管理.复制.分享.修改,就像管理普通的代码一样. Docker 相比于传统虚拟化方式具有更多的优势: 1,Docker 启动快速属于秒级别.虚拟机通常需要几分钟去启动. 2,D…