網站首頁 編程語言 正文
一、docker search 命令選項
命令選項 | 描述 |
---|---|
–filter , -f | 根據給定的條件進行過濾 |
–format | 自定義打印格式 |
–limit | 顯示搜索結果,默認值25 |
–no-trunc | 回顯結果不進行截斷,全部顯示 |
二、docker search 使用實例
2.1 通過指定鏡像名搜索
[root@redrose2100 ~]# docker search busybox
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
busybox Busybox base image. 2754 [OK]
radial/busyboxplus Full-chain, Internet enabled, busybox made f… 49 [OK]
yauritux/busybox-curl Busybox with CURL 18
arm32v7/busybox Busybox base image. 10
arm64v8/busybox Busybox base image. 4
odise/busybox-curl 4 [OK]
i386/busybox Busybox base image. 3
p7ppc64/busybox Busybox base image for ppc64. 2
s390x/busybox Busybox base image. 2
prom/busybox Prometheus Busybox Docker base images 2 [OK]
busybox42/zimbra-docker-centos A Zimbra Docker image, based in ZCS 8.8.9 an… 2 [OK]
joeshaw/busybox-nonroot Busybox container with non-root user nobody 2
vukomir/busybox busybox and curl 1
spotify/busybox Spotify fork of https://hub.docker.com/_/bus… 1
busybox42/haraka-docker-centos CentOS Haraka build with spamassassin, redis… 1 [OK]
ppc64le/busybox Busybox base image. 1
amd64/busybox Busybox base image. 1
busybox42/nginx_php-docker-centos This is a nginx/php-fpm server running on Ce… 1 [OK]
ibmcom/busybox-ppc64le 0
busybox42/alpine-pod 0
antrea/busybox 0
openebs/busybox-client 0
ibmcom/busybox 0
rancher/busybox 0
ibmcom/busybox-amd64 0
[root@redrose2100 ~]#
2.2 搜索結果不進行截斷顯示
[root@redrose2100 ~]# docker search busybox --no-trunc
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
busybox Busybox base image. 2754 [OK]
radial/busyboxplus Full-chain, Internet enabled, busybox made from scratch. Comes in git and cURL flavors. 49 [OK]
yauritux/busybox-curl Busybox with CURL 18
arm32v7/busybox Busybox base image. 10
odise/busybox-curl 4 [OK]
arm64v8/busybox Busybox base image. 4
i386/busybox Busybox base image. 3
p7ppc64/busybox Busybox base image for ppc64. 2
s390x/busybox Busybox base image. 2
prom/busybox Prometheus Busybox Docker base images 2 [OK]
busybox42/zimbra-docker-centos A Zimbra Docker image, based in ZCS 8.8.9 and CentOS 7. 2 [OK]
joeshaw/busybox-nonroot Busybox container with non-root user nobody 2
vukomir/busybox busybox and curl 1
spotify/busybox Spotify fork of https://hub.docker.com/_/busybox/ for testing helios. 1
busybox42/haraka-docker-centos CentOS Haraka build with spamassassin, redis and some other things. Experimental still.. 1 [OK]
ppc64le/busybox Busybox base image. 1
amd64/busybox Busybox base image. 1
busybox42/nginx_php-docker-centos This is a nginx/php-fpm server running on CentOS 7. 1 [OK]
ibmcom/busybox-ppc64le 0
antrea/busybox 0
busybox42/alpine-pod 0
openebs/busybox-client 0
ibmcom/busybox 0
rancher/busybox 0
ibmcom/busybox-amd64 0
[root@redrose2100 ~]#
2.3 設置搜索結果只顯示10個
[root@redrose2100 ~]# docker search busybox --limit=10
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
busybox Busybox base image. 2754 [OK]
radial/busyboxplus Full-chain, Internet enabled, busybox made f… 49 [OK]
yauritux/busybox-curl Busybox with CURL 18
vukomir/busybox busybox and curl 1
antrea/busybox 0
ibmcom/busybox-amd64 0
ibmcom/busybox-ppc64le 0
rancher/busybox 0
ibmcom/busybox 0
openebs/busybox-client 0
[root@redrose2100 ~]#
2.4 搜索結果過濾star收藏數量大于等于3個
[root@redrose2100 ~]# docker search busybox --filter stars=3
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
busybox Busybox base image. 2754 [OK]
radial/busyboxplus Full-chain, Internet enabled, busybox made f… 49 [OK]
yauritux/busybox-curl Busybox with CURL 18
arm32v7/busybox Busybox base image. 10
odise/busybox-curl 4 [OK]
arm64v8/busybox Busybox base image. 4
i386/busybox Busybox base image. 3
[root@redrose2100 ~]#
2.5 搜索結果只列出自動構建的鏡像
[root@redrose2100 ~]# docker search busybox --filter is-automated=true
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
radial/busyboxplus Full-chain, Internet enabled, busybox made f… 49 [OK]
odise/busybox-curl 4 [OK]
busybox42/zimbra-docker-centos A Zimbra Docker image, based in ZCS 8.8.9 an… 2 [OK]
prom/busybox Prometheus Busybox Docker base images 2 [OK]
busybox42/haraka-docker-centos CentOS Haraka build with spamassassin, redis… 1 [OK]
busybox42/nginx_php-docker-centos This is a nginx/php-fpm server running on Ce… 1 [OK]
[root@redrose2100 ~]#
2.6 搜索結果只列出官方鏡像
[root@redrose2100 ~]# docker search busybox --filter is-official=true
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
busybox Busybox base image. 2754 [OK]
[root@redrose2100 ~]#
2.7 搜索結果通過多個條件過濾
如下為過濾自動構建的并且收藏數量大于等于3的鏡像
[root@redrose2100 ~]# docker search busybox --filter is-automated=true --filter stars=3
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
radial/busyboxplus Full-chain, Internet enabled, busybox made f… 49 [OK]
odise/busybox-curl 4 [OK]
[root@redrose2100 ~]#
2.8 定制自定義打印輸出格式
docker search 可以通過 --format 參數定制自定義打印格式,可自定義的占位字段如下:
占位符 | 描述 |
---|---|
.Name | 鏡像名稱 |
.Description | 鏡像描述 |
.StarCount | 鏡像被收藏數量 |
.IsOfficial | 鏡像是否為官方鏡像,如果是現實“OK” |
.IsAutomated | 鏡像是否為自動構建,如果是顯示“OK” |
如下為搜索nginx鏡像,只顯示鏡像名稱和鏡像被收藏數量
[root@redrose2100 ~]# docker search --format "{{.Name}}: {{.StarCount}}" nginx
nginx: 17429
linuxserver/nginx: 178
bitnami/nginx: 140
ubuntu/nginx: 61
bitnami/nginx-ingress-controller: 20
rancher/nginx-ingress-controller: 11
webdevops/nginx: 10
ibmcom/nginx-ingress-controller: 4
bitnami/nginx-ldap-auth-daemon: 3
rancher/nginx: 2
kasmweb/nginx: 2
vmware/nginx: 2
rancher/nginx-ingress-controller-defaultbackend: 2
rapidfort/nginx: 2
bitnami/nginx-exporter: 2
wallarm/nginx-ingress-controller: 1
vmware/nginx-photon: 1
bitnami/nginx-intel: 1
rapidfort/nginx-ib: 0
ibmcom/nginx-ingress-controller-ppc64le: 0
rancher/nginx-conf: 0
rancher/nginx-ssl: 0
continuumio/nginx-ingress-ws: 0
rancher/nginx-ingress-controller-amd64: 0
ibmcom/nginx-ppc64le: 0
[root@redrose2100 ~]#
如下,格式化顯示鏡像名稱、鏡像被收藏數量、鏡像是否自動構建、鏡像是否官方
[root@redrose2100 ~]# docker search --format "table {{.Name}}\t\t{{.StarCount}}\t\t{{.IsAutomated}}\t\t{{.IsOfficial}}" nginx
NAME STARS AUTOMATED OFFICIAL
nginx 17429 [OK]
linuxserver/nginx 178
bitnami/nginx 140 [OK]
ubuntu/nginx 61
bitnami/nginx-ingress-controller 20 [OK]
rancher/nginx-ingress-controller 11
webdevops/nginx 10 [OK]
ibmcom/nginx-ingress-controller 4
bitnami/nginx-ldap-auth-daemon 3
rancher/nginx 2
kasmweb/nginx 2
vmware/nginx 2
rancher/nginx-ingress-controller-defaultbackend 2
rapidfort/nginx 2
bitnami/nginx-exporter 2
wallarm/nginx-ingress-controller 1
vmware/nginx-photon 1
bitnami/nginx-intel 1
rapidfort/nginx-ib 0
rancher/nginx-conf 0
ibmcom/nginx-ingress-controller-ppc64le 0
rancher/nginx-ssl 0
continuumio/nginx-ingress-ws 0
rancher/nginx-ingress-controller-amd64 0
ibmcom/nginx-ppc64le 0
[root@redrose2100 ~]#
原文鏈接:https://blog.csdn.net/redrose2100/article/details/127013458
相關推薦
- 2023-03-23 Pandas分組聚合之使用自定義函數方法transform()、apply()_python
- 2023-01-30 python第三方異步日志庫loguru簡介_python
- 2022-08-15 Python?time模塊之時間戳與結構化時間的使用_python
- 2022-12-27 一文帶你了解Go語言標準庫strings的常用函數和方法_Golang
- 2023-10-11 小程序|頁面傳參的三種方式
- 2022-10-04 python?Pillow圖像降噪處理顏色處理_python
- 2022-04-28 Python可視化學習之matplotlib內置單顏色_python
- 2022-12-07 Rust?for循環語法糖背后的API場景分析_Rust語言
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支