Docker技术入门与实战(第2版)3.3 搜寻镜像

简介:

3.3 搜寻镜像


使用docker search命令可以搜索远端仓库中共享的镜像,默认搜索官方仓库中的镜像。用法为docker search TERM,支持的参数主要包括:

--automated=true|false:仅显示自动创建的镜像,默认为否;

--no-trunc=true|false:输出信息不截断显示,默认为否;

-s, --stars=X:指定仅显示评价为指定星级以上的镜像,默认为0,即输出所有镜像。

例如,搜索所有自动创建的评价为1+的带nginx关键字的镜像,如下所示:

$ docker search --automated -s 3 nginx

NAME                     DESCRIPTION           STARS     OFFICIAL   AUTOMATED

jwilder/nginx-proxy      Automated Nginx reverse proxy for docker c...  670  [OK]

richarvey/nginx-php-fpm  Container running Nginx + PHP-FPM capable ...  206  [OK]

million12/nginx-php      Nginx + PHP-FPM 5.5, 5.6, 7.0 (NG), CentOS...   67  [OK]

maxexcloo/nginx-php      Docker framework container with Nginx and ...   57  [OK]

webdevops/php-nginx      Nginx with PHP-FPM                              38  [OK]

h3nrik/nginx-ldap        NGINX web server with LDAP/AD, SSL and pro...   27  [OK]

bitnami/nginx            Bitnami nginx Docker Image                      18  [OK]

maxexcloo/nginx          Docker framework container with Nginx inst...   7   [OK]

million12/nginx          Nginx: extensible, nicely tuned for better...   4   [OK]

webdevops/nginx          Nginx container                                 3   [OK]

ixbox/nginx              Nginx on Alpine Linux.                          3   [OK]

evild/alpine-nginx       Minimalistic Docker image with Nginx            3   [OK]

可以看到返回了很多包含关键字的镜像,其中包括镜像名字、描述、星级(表示该镜像的受欢迎程度)、是否官方创建、是否自动创建等。

默认的输出结果将按照星级评价进行排序。

相关文章
|
25天前
|
Kubernetes Cloud Native Docker
云原生时代的容器化实践:Docker和Kubernetes入门
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术成为企业提升敏捷性和效率的关键。本篇文章将引导读者了解如何利用Docker进行容器化打包及部署,以及Kubernetes集群管理的基础操作,帮助初学者快速入门云原生的世界。通过实际案例分析,我们将深入探讨这些技术在现代IT架构中的应用与影响。
82 2
|
27天前
|
运维 持续交付 Docker
深入理解Docker容器化技术
深入理解Docker容器化技术
|
10天前
|
负载均衡 网络协议 算法
Docker容器环境中服务发现与负载均衡的技术与方法,涵盖环境变量、DNS、集中式服务发现系统等方式
本文探讨了Docker容器环境中服务发现与负载均衡的技术与方法,涵盖环境变量、DNS、集中式服务发现系统等方式,以及软件负载均衡器、云服务负载均衡、容器编排工具等实现手段,强调两者结合的重要性及面临挑战的应对措施。
28 3
|
10天前
|
开发框架 安全 开发者
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。本文探讨了 Docker 在多平台应用构建与部署中的作用,包括环境一致性、依赖管理、快速构建等优势,以及部署流程和注意事项,展示了 Docker 如何简化开发与部署过程,提高效率和可移植性。
31 3
|
14天前
|
持续交付 开发者 Docker
探索容器化技术Docker及其在现代软件开发中的应用
探索容器化技术Docker及其在现代软件开发中的应用
|
20天前
|
运维 Kubernetes Cloud Native
云原生技术入门:Kubernetes和Docker的协同工作
【10月更文挑战第43天】在云计算时代,云原生技术成为推动现代软件部署和运行的关键力量。本篇文章将带你了解云原生的基本概念,重点探讨Kubernetes和Docker如何协同工作以支持容器化应用的生命周期管理。通过实际代码示例,我们将展示如何在Kubernetes集群中部署和管理Docker容器,从而为初学者提供一条清晰的学习路径。
|
24天前
|
缓存 监控 开发者
掌握Docker容器化技术:提升开发效率的利器
在现代软件开发中,Docker容器化技术成为提升开发效率和应用部署灵活性的重要工具。本文介绍Docker的基本概念,并分享Dockerfile最佳实践、容器网络配置、环境变量和秘密管理、容器监控与日志管理、Docker Compose以及CI/CD集成等技巧,帮助开发者更高效地利用Docker。
|
27天前
|
Cloud Native 持续交付 Docker
Docker容器化技术:从入门到实践
Docker容器化技术:从入门到实践
|
22天前
|
Kubernetes Docker 容器
掌握Docker容器化技术:从入门到实战
掌握Docker容器化技术:从入门到实战
24 0
|
27天前
|
缓存 JavaScript 安全
深入理解Docker镜像构建过程
深入理解Docker镜像构建过程
64 0