关键Docker命令:使用Docker必须掌握的公认宝典
admin
2021-01-15 12:01:21
0

读者可以将下面的命令纲要当作成功使用Docker必须掌握的公认宝典——从搜索和构建镜像到创建自己的Dockerfile。我们先看一些简单的命令,然后在此基础上接触更复杂的命令。7.1.1 docker search

docker search命令能够在Docker CLI上运行,以搜索Docker注册中心中可用的镜像:docker search [options] term

基于图形界面的客户端也提供了搜索功能。

在图7-1展示的例子中,docker search mysql返回所有镜像名字中包含“mysql”的镜像。正如所见到的,它返回了前25个结果。基于图形界面的搜索提供了相似的结果,如图7-2所示。

关键Docker命令:使用Docker必须掌握的公认宝典

图7-1 Docker搜索“mysql”的结果

关键Docker命令:使用Docker必须掌握的公认宝典

图7-2 基于图形界面搜索“mysql”的结果

尽管像dockerizedrupal这样的一些结果是唯一的,但多数结果是重复的,因为这些镜像被不同用户上传,这些用户将镜像用于定制或者用于进行集成。当使用-s选项时,搜索只提供被广泛使用(基于其他用户的反馈)的文件:docker search –s 50 mysql

该命令会返回镜像名中包含“mysql”并且反馈至少有50颗星的所有镜像,如图 7-3所示。

关键Docker命令:使用Docker必须掌握的公认宝典

图7-3 镜像名字中有“mysql”并且反馈至少有50颗星的搜索结果

相关内容