首页
学习
活动
专区
圈层
工具
发布

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42528266/article/details/102869908

Docker Image镜像:
  • 容器的基石
  • 层叠的只读文件系统
  • 联合加载(union mount)
列出镜像:
代码语言:javascript
复制
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 看到没有仓库名和标签名的其实是中间层镜像.
查看镜像
代码语言:javascript
复制
docker inspect [OPTIONS] CONTAINER|IMAGE [CONTAINER|IMAGE...]
示例:docker inspect 49f796
删除镜像:
代码语言:javascript
复制
docker rmi [OPTIONS] IMAGE [IMAGE...]
  • -f, --force=false :表示强制删除镜像.
  • –no-proune=false :会保留未被打标签的父镜像.
  • 删除对应仓库所有的镜像:docker rmi $(docker images -q centos)
下一篇
举报
领券