You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在OpenShift中列出所有docker镜像信息,实现docker images命令的查询效果

OpenShift 输出类docker images格式镜像信息的操作方法
  • 你之前使用的oc get images默认输出的是集群全量镜像的底层元数据,格式和docker images差异较大,可根据查询范围选择对应命令:
    • 查询当前项目下的镜像流(和本地docker images展示逻辑最贴近):
      直接执行oc get imagestreams即可,默认输出字段包含镜像仓库地址、标签、更新时间,和docker images的展示效果一致。
    • 查集群全量镜像,自定义输出对齐docker images字段:
      执行如下自定义输出格式的命令,可以直接输出REPOSITORY、TAG、IMAGE ID、创建时间、大小这些和docker images完全对应的字段:
      oc get images -o custom-columns="REPOSITORY:.dockerImageReference,TAG:.dockerImageMetadata.Tag,IMAGE ID:.name,CREATED:.dockerImageMetadata.Created,SIZE:.dockerImageMetadata.Size"
      如果需要过滤掉标签为空的镜像,末尾追加| grep -v '<none>'即可。
  • 如果你需要查的是OpenShift节点本地存储的镜像,直接登录对应节点执行podman images即可,OpenShift 4.x版本默认用podman替代docker,输出和docker images完全一致。

内容的提问来源于stack exchange,提问作者eric

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 17:54:00