首先通过一个简单的场景来看一下为什么Docker这么火? 开发人员在开发的时候是有一套开发环境,包括运行的操作系统,依赖的服务比如WebLogic.Java,一些特定的配置,比如JVM大小.字符集,操作系统内核参数等,然后就是应用代码了.当开发完成后,开发人员就把代码打包发送运维人员到生产上部署.运维人员就需要搭建一个和开发环境一样的生产环境,安装操作系统 ,WebLogic,Java,根据基线配置一些参数,过程非常的繁琐.搭建完成后还是可能因为两个环境细微的不同都有可能导致应用程序的部署失败.…