【Docker技术入门与实战】搜寻镜像


本文节选自《Docker技术入门与实战》,华章授权DockerOne发布本书样章,禁止以任何形式转载此文。

使用docker search命令可以搜索远端仓库中共享的镜像,默认搜索Docker Hub官方仓库中的镜像。用法为docker search TERM,支持的参数包括:
  • --automated=false仅显示自动创建的镜像。
  • --no-trunc=false输出信息不截断显示。
  • -s, --stars=0指定仅显示评价为指定星级以上的镜像。


例如,搜索带mysql关键字的镜像如下所示:
$ sudo docker search mysql
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mysql MySQL is a widely used, open-source relati... 213 [OK]
tutum/mysql MySQL Server image - listens in port 3306.... 74 [OK]
orchardup/mysql 36 [OK]
tutum/lamp LAMP image - Apache listens in port 80, an... 32 [OK]
tutum/wordpress Wordpress Docker image - listens in port 8... 26 [OK]
paintedfox/mariadb A docker image for running MariaDB 5.5, a ... 21 [OK]
dockerfile/mysql Trusted automated MySQL (http://dev.mysql.... 14 [OK]
google/mysql MySQL server for Google Compute Engine 13 [OK]
anapsix/gitlab-ci GitLab-CI Continuous Integration in Docker... 12 [OK]
centurylink/drupal Drupal docker image without a DB included ... 11 [OK]
stenote/docker-lemp MySQL 5.6、PHP 5.5、Nginx、Memcache 10 [OK]
...

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

默认的输出结果将按照星级评价进行排序。 官方的镜像说明是官方项目组创建和维护的,automated资源则允许用户验证镜像的来源和内容。

1 个评论

--no-trunc=false 输出信息不截断显示
这里是不是官方英文解释出现了问题,实际使用应该是true才是不截断显示,当然这些细节没必要过多关注

要回复文章请先登录注册