iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >docker search 命令详解
  • 569
分享到

docker search 命令详解

dockerlinux服务器 2023-08-18 20:08:35 569人浏览 八月长安
摘要

【原文链接】docker search 命令详解 文章目录 一、docker search 命令选项二、docker search 使用实例2.1 通过指定镜像名搜索2.2 搜索结果不进行截断显示2.3 设置搜索结果只显示10个2.

【原文链接】docker search 命令详解

一、Docker search 命令选项

命令选项描述
–filter , -f根据给定的条件进行过滤
–fORMat自定义打印格式
–limit显示搜索结果,默认值25
–no-trunc回显结果不进行截断,全部显示

二、docker search 使用实例

2.1 通过指定镜像名搜索

[root@redrose2100 ~]# docker search busyboxNAME    DESCRIPTioN         STARS     OFFICIAL   AUTOMATEDbusybox Busybox base image. 2754      [OK]radial/busyboxplus                  Full-chain, Internet enabled, busybox made f…   49                   [OK]yauritux/busybox-curl               Busybox with CURL   18arm32v7/busybox                     Busybox base image. 10arm64v8/busybox                     Busybox base image. 4odise/busybox-curl          4                    [OK]i386/busybox                        Busybox base image. 3p7ppc64/busybox                     Busybox base image for ppc64.                   2s390x/busybox                       Busybox base image. 2prom/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     2vukomir/busybox                     busybox and curl    1spotify/busybox                     Spotify fork of https://hub.docker.com/_/bus…   1busybox42/haraka-docker-centos      CentOS Haraka build with spamassassin, Redis…   1                    [OK]ppc64le/busybox                     Busybox base image. 1amd64/busybox                       Busybox base image. 1busybox42/Nginx_PHP-docker-centos   This is a nginx/php-fpm server running on Ce…   1                    [OK]ibmcom/busybox-ppc64le      0busybox42/alpine-pod        0antrea/busybox              0openebs/busybox-client      0ibmcom/busybox              0rancher/busybox             0ibmcom/busybox-amd64        0[root@redrose2100 ~]#

2.2 搜索结果不进行截断显示

[root@redrose2100 ~]# docker search busybox --no-truncNAME    DESCRIPTION                         STARS     OFFICIAL   AUTOMATEDbusybox 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                   18arm32v7/busybox                     Busybox base image.                 10odise/busybox-curl                          4                    [OK]arm64v8/busybox                     Busybox base image.                 4i386/busybox                        Busybox base image.                 3p7ppc64/busybox                     Busybox base image for ppc64.       2s390x/busybox                       Busybox base image.                 2prom/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                     2vukomir/busybox                     busybox and curl                    1spotify/busybox                     Spotify fork of Https://hub.docker.com/_/busybox/ for testing heliOS.                       1busybox42/haraka-docker-centos      CentOS Haraka build with spamassassin, redis and some other things.  Experimental still..   1                    [OK]ppc64le/busybox                     Busybox base image.                 1amd64/busybox                       Busybox base image.                 1busybox42/nginx_php-docker-centos   This is a nginx/php-fpm server running on CentOS 7.             1                    [OK]ibmcom/busybox-ppc64le                      0antrea/busybox  0busybox42/alpine-pod                        0openebs/busybox-client                      0ibmcom/busybox  0rancher/busybox 0ibmcom/busybox-amd64                        0[root@redrose2100 ~]#

2.3 设置搜索结果只显示10个

[root@redrose2100 ~]# docker search busybox --limit=10NAME                     DESCRIPTION         STARS     OFFICIAL   AUTOMATEDbusybox                  Busybox base image. 2754      [OK]radial/busyboxplus       Full-chain, Internet enabled, busybox made f…   49                   [OK]yauritux/busybox-curl    Busybox with CURL   18vukomir/busybox          busybox and curl    1antrea/busybox   0ibmcom/busybox-amd64                         0ibmcom/busybox-ppc64le                       0rancher/busybox  0ibmcom/busybox   0openebs/busybox-client                       0[root@redrose2100 ~]#

2.4 搜索结果过滤star收藏数量大于等于3个

[root@redrose2100 ~]# docker search busybox --filter stars=3NAME                    DESCRIPTION         STARS     OFFICIAL   AUTOMATEDbusybox                 Busybox base image. 2754      [OK]radial/busyboxplus      Full-chain, Internet enabled, busybox made f…   49                   [OK]yauritux/busybox-curl   Busybox with CURL   18arm32v7/busybox         Busybox base image. 10odise/busybox-curl                          4                    [OK]arm64v8/busybox         Busybox base image. 4i386/busybox            Busybox base image. 3[root@redrose2100 ~]#

2.5 搜索结果只列出自动构建的镜像

[root@redrose2100 ~]# docker search busybox --filter is-automated=trueNAME    DESCRIPTION         STARS     OFFICIAL   AUTOMATEDradial/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=trueNAME      DESCRIPTION           STARS     OFFICIAL   AUTOMATEDbusybox   Busybox base image.   2754      [OK][root@redrose2100 ~]#

2.7 搜索结果通过多个条件过滤

如下为过滤自动构建的并且收藏数量大于等于3的镜像

[root@redrose2100 ~]# docker search busybox --filter is-automated=true --filter stars=3NAME                 DESCRIPTION         STARS     OFFICIAL   AUTOMATEDradial/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}}" nginxnginx: 17429linuxserver/nginx: 178bitnami/nginx: 140ubuntu/nginx: 61bitnami/nginx-ingress-controller: 20rancher/nginx-ingress-controller: 11WEBdevops/nginx: 10ibmcom/nginx-ingress-controller: 4bitnami/nginx-ldap-auth-daemon: 3rancher/nginx: 2kasmweb/nginx: 2vmware/nginx: 2rancher/nginx-ingress-controller-defaultbackend: 2rapidfort/nginx: 2bitnami/nginx-exporter: 2wallarm/nginx-ingress-controller: 1vmware/nginx-photon: 1bitnami/nginx-intel: 1rapidfort/nginx-ib: 0ibmcom/nginx-ingress-controller-ppc64le: 0rancher/nginx-conf: 0rancher/nginx-ssl: 0continuumio/nginx-ingress-ws: 0rancher/nginx-ingress-controller-amd64: 0ibmcom/nginx-ppc64le: 0[root@redrose2100 ~]#

如下,格式化显示镜像名称、镜像被收藏数量、镜像是否自动构建、镜像是否官方

[root@redrose2100 ~]# docker search --format "table {{.Name}}\t\t{{.StarCount}}\t\t{{.IsAutomated}}\t\t{{.IsOfficial}}" nginxNAMESTARS               AUTOMATED             OFFICIALnginx                           17429         [OK]linuxserver/nginx               178bitnami/nginx                   140                 [OK]ubuntu/nginx                    61bitnami/nginx-ingress-controller20                  [OK]rancher/nginx-ingress-controller11webdevops/nginx                 10                  [OK]ibmcom/nginx-ingress-controller 4bitnami/nginx-ldap-auth-daemon  3rancher/nginx                   2kasmweb/nginx                   2vmware/nginx                    2rancher/nginx-ingress-controller-defaultbackend             2rapidfort/nginx                 2bitnami/nginx-exporter          2wallarm/nginx-ingress-controller1vmware/nginx-photon             1bitnami/nginx-intel             1rapidfort/nginx-ib              0rancher/nginx-conf              0ibmcom/nginx-ingress-controller-ppc64le                     0rancher/nginx-ssl               0continuumio/nginx-ingress-ws    0rancher/nginx-ingress-controller-amd64                      0ibmcom/nginx-ppc64le            0[root@redrose2100 ~]#

来源地址:https://blog.csdn.net/redrose2100/article/details/127013458

--结束END--

本文标题: docker search 命令详解

本文链接: https://www.lsjlt.com/news/374634.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • docker search 命令详解
    【原文链接】docker search 命令详解 文章目录 一、docker search 命令选项二、docker search 使用实例2.1 通过指定镜像名搜索2.2 搜索结果不进行截断显示2.3 设置搜索结果只显示10个2....
    99+
    2023-08-18
    docker linux 服务器
  • docker search命令怎么用
    这篇文章主要介绍了docker search命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。docker search这个命令可以帮助你在命令行中方便的搜索 Dock...
    99+
    2023-06-27
  • docker search命令如何使用
    本文小编为大家详细介绍“docker search命令如何使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“docker search命令如何使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧...
    99+
    2023-07-05
  • Elastic Search 命令详解-索引操作
    关于Elastic Search安装可以参考《Elastic Search 8.6.2集群安装部署》及Kibana安装可以参考《Elastic Search 8.6.2简单操作》。相关命令将在Kibana工具的Console平台上执行。 ...
    99+
    2023-08-31
    搜索引擎 java 服务器
  • docker的常用命令详解
    目录前言docker常用命令1 启停类/帮助 命令2镜像命令3 容器命令结语前言 本篇文章不仅仅是生硬的命令大全,也是我个人对docker学习使用的一步步总结,通过一个个示例来加深各...
    99+
    2023-05-15
    Docker的常用命令 docker常用命令
  • docker镜像管理命令详解
    目录一、国内Docker镜像仓库三、搜索镜像四、拉取镜像五、列出镜像六、虚悬镜像七、删除本地镜像八、镜像的导入导出导入方式一(不输出详细信息):导入方式二(输出详细信息):一、国内Docker镜像仓库 由于大家都知道的原因,从国外的dock...
    99+
    2022-09-23
  • Docker基础和常用命令详解
    目录一,Docker 简介1.1,什么是 Docker1.2,Docker 与虚拟机的区别1.3,Docker 架构1.4,为什么用 Docker二,Docker 基本概念2.1,镜...
    99+
    2022-11-13
    docker基础 docker常用命令 docker使用教程
  • Metasploit search命令使用技巧
    Metasploit search命令使用技巧Metasploit提供了大量的模块。当用户希望快速找到针对某漏洞模块时,则可以使用search命令进行搜索。搜索模块时,用户可以指定搜索类型、CVE ID、发布时间等,如s...
    99+
    2023-06-05
  • docker-compose常见的参数命令详解
    目录1. Docker Compose 产生背景2. Docker Compose模板文件1.environment2.volumes3.build4.depends_on5.env...
    99+
    2022-11-13
  • docker备份linux系统的命令详解
    tar备份系统 sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz / 更多l...
    99+
    2022-06-04
    docker备份linux系统 linux docker
  • Docker Swarm 服务编排之命令详解
    一、简介   Docker有个编排工具docker-compose,可以将组成某个应该的多个docker容器编排在一起,同时管理。同样在Swarm集群中,可以使用docker sta...
    99+
    2022-11-12
  • 怎么免sudo使用docker命令详解
    这篇文章主要介绍怎么免sudo使用docker命令详解,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!背景docker是paas供应商dotcloud开源的一个基于lxc 的高级容器引擎,源代码托管在 github 上...
    99+
    2023-06-07
  • docker基本命令及使用实例详解
    目录docker基本命令docker文件系统commit镜像容器数据卷具名和匿名挂载初识Dockerfile commitDockerfile 构建过程发布自己的镜像docker网络...
    99+
    2022-11-13
  • 详解docker-compose.yml文件常用模版命令
    注:在编写docker-compose.yml文件时,所有的冒号(:)、短横线(-)后面都需要加一个空格。 1、command 覆盖容器启动后默认执行的命令 command: ec...
    99+
    2022-11-12
  • docker安装elastic search的详细过程
    1. ELASTICSEARCH 1、安装elastic search dokcer中安装elastic search (1)下载ealastic search和kibana do...
    99+
    2022-11-13
  • Docker启动常用容器命令及配置详解
    目录Docker 容器相关命令Docker 启动mysqlDocker 启动nginxDocker 启动redisDocker 启动rabbitmqDocker 启动KafkaDoc...
    99+
    2023-03-02
    Docker启动容器命令 Docker 启动nginx Docker 启动mysql
  • Linux命令详解(14)useradd命令
    useradd用于添加一个linux账户。adduser跟本命令等价。 useradd同样属于不复杂但很重要的命令。 --help获得帮助信息。 -b选项,制定家目录的根  -c选项,给新用户添加说明信息 -d选项,给新用户设置家目录 ...
    99+
    2023-08-31
    linux 运维 服务器
  • Linux 命令之rsync命令详解
    rsync命令 rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的...
    99+
    2022-06-04
    命令 详解 Linux
  • Linux命令详解(15)lsof命令
    lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具。它是 List Open Files的缩写。 使用 lsof,你可以获取任何被打开文件的各种信息,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身...
    99+
    2023-09-02
    服务器 运维 lsof
  • docker容器状态转换管理命令实例详解
    目录前言一、从镜像启动容器二、查看容器与日志三、进入容器内部操作系统四、停止容器暂停容器五、启动stopped状态的容器六、删除容器七、export与import八、commit九、...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作