快速学习Docker-Docker镜像和仓库

mac2026-05-11  1

Docker Image镜像:
容器的基石层叠的只读文件系统联合加载(union mount)
列出镜像:
docker images [OPTIONS] [REPOSITORY]

-a, --all=false :表示列举出所有的镜像.默认并不显示中间层的镜像.

-f, --filter=[] :表示添加过滤条件.

–no-trunc=false:表示对信息进行截断.默认情况是会截断镜像的唯一id的.

-q, --quiet=false:表示值显示镜像的唯一id

REPOSITORY 仓库: 是一切镜像的集合.

REGISTRY 注册仓库:包含REPOSITORY 的仓库.

TAG 标签:我们之前运行的centos默认使用的是lastest的标签.仓库名+镜像名就能唯一确定一个镜像.

如果使用docker images -a 看到没有仓库名和标签名的其实是中间层镜像.

查看镜像
docker inspect [OPTIONS] CONTAINER|IMAGE [CONTAINER|IMAGE...] 示例:docker inspect 49f796
删除镜像:
docker rmi [OPTIONS] IMAGE [IMAGE...] -f, --force=false :表示强制删除镜像.–no-proune=false :会保留未被打标签的父镜像.删除对应仓库所有的镜像:docker rmi $(docker images -q centos)
最新回复(0)