Docker 包括三个基本概念
镜像( Image )
容器 ( Container )
仓库( Repository )
Docker 镜像
Docker 容器
Docker 仓库
Docker跟虚拟化的关系:为了降低应用组件环境配置的复杂性和部署、调试,及其在各种平台上迁移带来的低效性。Docker通过容器来打包应用,在迁移应用组件的时候只需要在新的服务器上启动所需的容器就可以了。一方面节约了时间,另一方面降低了部署过程中出现问题的风险。
镜像的实现原理:
每个镜像都由 很多 层 次构成, Docker 使用 Union FS 将这些不同 的层 结合到 一个镜像中 去。