docker整理进阶篇

docker进阶篇:转自https://www.cnblogs.com/sparkdev/p/9092082.html


整理的笔记:镜像方面的:
registry保存docker镜像,其中还包含镜像层次结构和关于镜像的元数据。
repository 是镜像组,是镜像集合,里面含有不同版本,版本之间用tag区分。
manifest(描述文件)是存在于Registry中作为docker镜像的元数据文件,在pull、push、save和load过程中作为镜像结构和基础信息的描述文件,
在镜像被 pull 或者 load 到 docker 宿主机时,manifest 被转化为本地的镜像配置文件 config。在我们拉取镜像时显示的摘要(Digest):就是对镜像的 manifest 内容计算 sha256sum 得到的。

https://www.cnblogs.com/sparkdev/p/8901728.html   docker基础:
 docker images  ls可以列出本地存储的镜像:
输出的信息中包含的内容:
REPOSITORY:说明镜像来自哪个仓库,比如 ubuntu 或 registry.docker-cn.com/library/ubuntu。是个镜像组
TAG:镜像的标签信息,比如 14.04 或 latest。
IMAGE ID:标识镜像的 ID 号。
CREATED:创建镜像的时间。
SIZE:镜像大小。
其中镜像的 ID 信息十分重要,它唯一的标识了镜像。
TAG 信息用来标记来自同一个仓库(比如 ubuntu)的不同镜像。例如 ubuntu 仓库中有多个镜像,可以通过 TAG 信息来区分它们,TAG 13.04、14.04 和 16.04 都代表了不同的发行版本。

http://10.20.16.222:35000/v2/_catalog   查看仓库中的镜像文件list
http://10.20.16.222:35000/v2/admin-nginx/tags/list  查看镜像藏了中 镜像文件admin-nginx的版本
/data/ips/registry/docker/registry/v2/repositories/df-kafka/_manifests/tags  在主仓上,镜像文件存储的路径    

 

你可能感兴趣的:(大数据和云计算,docker)