1. 清单列表

镜像是由 JSON 定义的相关配置、数据组成的清单描述(mainfest),清单列表(mainfest list)就是由多个这样的描述组合成一个列表,他能描述多架构平台的镜像。

2. 多架构镜像

多架构镜像(multiple platform image)是指一个镜像 TAG 可以同时提供运行在不同 CPU、操作系统上的镜像清单(manifest list)。

3. 构建器实例

构建器实例 builder 是一个配置项,他管理一个或多个后端实际构建的服务器,这些服务器可能提供不同的架构环境或满足大规模的并行构建使用。

4. registry:

registry 主要用于保存Docker镜像,包括镜像层次结构和镜像的元数据。 用户可以自己的数据中心搭建私有的registry,也可以使用Docker官方的registry服务(Docker Hub) Docker Hub 中有两种类型仓库:用户仓库(user repository【普通Docker Hub 用户创建】)和顶层仓库(top-level repository【Docker公司负责维护、验证、架构良好且安全】)。

5. repository:

repository 是具有某个功能的docker镜像的所有迭代版本构成的镜像组。

repository 的命名规则:用户名/repository 两部分组成,即 username/repositoryname 的形式。如docker.io/nginx 、docker.io/mysql 、docker.io/ubuntu 等等。

6. image

image 用来存储一组元数据信息(镜像的架构、默认配置、构建镜像的容器配置、所有镜像层(layer)信息的rootfs)。

7. layer

layer 是一个Docker用来管理镜像层的中间概念,镜像是镜像层组成的,而单个镜像层可以被多个镜像共享。

Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2022-05-17 09:22:46

results matching ""

    No results matching ""