如何配置Podman search命令以显示所有列(含镜像星级列)
Podman Search 显示所有列(含星级)的方法
要让podman search显示包括星级在内的所有列,你需要通过--format参数自定义输出格式,明确指定要展示的字段。
基础自定义字段输出
直接指定需要的所有字段,示例命令:
podman search --format "{{.Name}}\t{{.Description}}\t{{.Stars}}\t{{.Official}}\t{{.Automated}}" nginx
各字段含义:
.Name: 镜像完整名称.Description: 镜像描述信息.Stars: 镜像星级(你需要的核心字段).Official: 是否为官方镜像(标记为[OK]或空).Automated: 是否为自动构建镜像(标记为[OK]或空)
表格化易读输出
如果想要类似默认输出的规整表格样式,同时包含星级,给格式字符串加上table前缀:
podman search --format "table {{.Name}}\t{{.Stars}}\t{{.Official}}\t{{.Automated}}\t{{.Description}}" nginx
这种格式会自动生成对应表头,阅读起来更清晰。
查看所有可用字段
如果想确认podman search支持哪些可提取字段,可运行:
podman search --format "{{json .}}" nginx | head -n1
该命令会以JSON格式输出单条搜索结果,里面包含所有可调用的字段。
内容的提问来源于stack exchange,提问作者Usman
相关产品推荐
相关产品推荐

