Docker 快速入门系列-Docker 的基本组成
镜像
Docker 镜像(Image)可以用来创建 Docker 容器,一个镜像可以创建很多容器。
容器
Docker 利用容器(Container)是用镜像创建的运行实例。
镜像和容器的关系就像是面向对象程序设计中的 类 和 实例 一样
Class A {
}
声明了一个类A,A就相当于一个镜像
通过new A()得到A类的实例,我们可以得到一个类的多个实例,例如:
firstInstance = new A()
secondInstance = new A()
其中firstInstance和secondInstance就是通过A这个镜像得到的两个容器。
仓库
仓库(Repository)是集中存放镜像文件的地方。
我们可以制作一个镜像提交到镜像仓库供他人使用,这里的管理方式有点类似于git。
我们知道全球最大的同性交友网站是github(噗嗤笑出了声😁)
而Docker的公开仓库是 Docker Hub(https://hub.docker.com/)
Docker架构图
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: