• docker search


    在Docker Hub中搜索镜像

    语法

    docker search [可选项] TERM

    选项

     -f,--filter filter      根据提供的条件过滤输出

    --format string         使用Go模板进行漂亮的打印搜索

    --limit int                    最多搜索结果数,可以是1 ~ 100,默认为25

    --no-trunc                   不要截断输出,默认false

    实例

    按名称搜索镜像

    搜索 tomcat 镜像

    docker search tomcat

    限制搜索结果的数量(--limit)

    显示前十条 tomcat 镜像

    docker search --limit 10 tomcat

     

     显示非截断的描述(--no-trunc)

    docker search --no-trunc tomcat
    

    过滤(-f 或 --filter)

    支持的过滤器:

    • stars                 镜像的星数
    • is-automated     是否是自动构建的镜像
    • is-official           是否是官方镜像

    有多个过滤器时,需要传递多个 -f 或 --filter 标志

    1)搜索至少3颗星的 tomcat 镜像 

    docker search --filter stars=3 tomcat
    

     

    2)搜索官方版本的 tomcat 镜像

    docker search --filter is-official=true tomcat

    3)搜索自动构建的,且至少3颗星的 tomcat 镜像

    docker search --filter is-automated=true --filter stars=3 tomcat
    

    格式化输出(--format)

    GO 模板的有效占位符:

    .name         镜像名称

    .Description            镜像描述

    .StarCount              镜像星数

    .IsOfficial                官方镜像

    .IsAutomated          自动构建的镜像

    使用 --format 选项时,search 命令将完全按照模板的声明输出数据。如果显示列标题,需要加上 table 伪指令。

    1)以 “镜像名:星数” 且不带列标题的格式显示 tomcat 镜像

    docker search --format "{{.Name}}: {{.StarCount}}" tomcat

    2)带列标题的格式显示

    docker search --format "table {{.Name}}	{{.StarCount}}	{{.IsAutomated}}" --limit 5 tomcat

  • 相关阅读:
    Android ViewPager使用详解
    Android开发 侧边滑动菜单栏SlidingMenu结合Fragment
    ArrayList
    Gstreamer中加入�x265编解码器
    python fabric实现远程操作和部署
    java.text.NumberFormat使用方法
    Delphi 2007体验!
    Codeforces 360C Levko and Strings dp
    FindWindow使用方法
    C++ Primer 学习笔记_87_用于大型程序的工具 --异常处理
  • 原文地址:https://www.cnblogs.com/scholars-xian/p/11979954.html
Copyright © 2020-2023  润新知