镜像(image)、容器(container)、仓库(repository),只有理解了这三个核心概念,才能顺利的理解 Docker 容器的整个生命周期。
核心概念
Docker 镜像
Docker 镜像类似于虚拟机镜像,可以将他理解为一个只读的模版。
通过版本管理和增量的文件系统,Docker 提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个已经做好的应用镜像,并直接使用。
Docker 容器
Docker 容器类似于一个轻量级的沙箱,Docker 利用容器来运行和隔离应用。
镜像自身是只读的。容器从镜像启动的时候,会在镜像的最上层创建一个可写层。

