docker search的使用詳解

描述

搜索鏡像

用法

docker search [OPTIONS] TERM

選項

  • --automated:棄用,只列出自動構建類型的鏡像
  • --filter , -f:基於給定條件過濾輸出
  • --format:使用模板格式化顯示輸出    
  • --limit:Max number of search results ,默認值25
  • --no-trunc:禁止截斷輸出
  • --stars , -s:棄用,只顯示收藏數不小於幾顆星的鏡像,移到--filter中使用 

實例

搜索鏡像名中包含busybox的鏡像

docker search busybox

搜索不小於3星,描述不截斷,鏡像名中包含busybox的鏡像

docker search --filter=stars=3 --no-trunc busybox

限制搜索輸出個數

docker search redis --limit 5

過濾--filter的使用

stars  收藏星數

docker search --filter stars=3 busybox

IS-AUTOMATED  是否自動構建 

docker search --filter is-automated=true busybox

IS-OFFICIAL  是否官方鏡像

docker search --filter is-official=true --filter stars=3 busybox

格式化輸出

  1. .Description   鏡像描述

  2. .StarCount    star數量    

  3. .IsOfficial    “OK” 表示官方鏡像

  4. .IsAutomated    “OK” 表示自動構建  

$ docker search --format "{{.Name}}: {{.StarCount}}" nginx

nginx: 5441
jwilder/nginx-proxy: 953
richarvey/nginx-php-fpm: 353
million12/nginx-php: 75
webdevops/php-nginx: 70
h3nrik/nginx-ldap: 35
bitnami/nginx: 23
evild/alpine-nginx: 14
million12/nginx: 9
maxexcloo/nginx: 7
$ docker search --format "table {{.Name}}\t{{.IsAutomated}}\t{{.IsOfficial}}" nginx

NAME                                     AUTOMATED           OFFICIAL
nginx                                                        [OK]
jwilder/nginx-proxy                      [OK]
richarvey/nginx-php-fpm                  [OK]
jrcs/letsencrypt-nginx-proxy-companion   [OK]
million12/nginx-php                      [OK]
webdevops/php-nginx                      [OK]

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章