什么是docker? Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器. Docker本质上是一种软件,让用户创建镜像(很像虚拟机的模板),并且随后在容器里运行该镜像的实例. Docker维护着有很多镜像的存储库,称为Docker Hub,用户可以将其作为尝试镜像的起点,或者作为镜像的免费存储.用户可以安装Docker,选择想要使用的镜像,然后在容器里运行其实例. 为什么要使用docker? 我们一定遇到过这种情况,辛辛苦苦敲了代码,调好了bug,结果…