今天看了一下 Docker 的内容。感觉它是把一系列的应用组件容器化。比如,容器化的 MySQL,容器化的 Tomcat,容器化的 Httpd。
轻量+隔离 = 组件级的虚拟机 –> 快速部署
好处是,隔离。比如,在一台服务器上,你如果没有 Docker,通常你只能部署一个 MySQL 的实例。但是,有了 Docker,你可以起多个 MySQL 的实例。
这样,部署起来就灵活得多,可以实现快速部署和编排。
相关资源
菜鸟教程上有很好的资源
http://www.runoob.com/docker/docker-tutorial.html
使用 Docker 构建自己的开发环境
https://blog.csdn.net/xitongfengxi/article/details/52234295