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架构图

Docker 快速入门系列-Docker的基本组成

本作品采用《CC 协议》,转载必须注明作者和本文链接
shubiao-yao
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!