使用docker search命令 搜索Docker镜像
时间:2020-07-27 12:58:51 来源:igfitidea点击:
要运行Docker容器,我们需要镜像,要查找镜像,我们可以使用Docker Search命令。
Docker Search命令帮助我们从Docker公共存储库中搜索镜像。
在此Docker教程中,我们将学习如何使用Docker Search命令搜索Docker镜像。
Docker搜索命令,搜索匹配TERM单词的镜像。
docker search TERM
例如,以下命令将搜索WordPress镜像。
docker search wordpress
如上所述,搜索结果包括镜像名称,描述和为镜像授予的星星数。
也是告诉我们镜像是否是官方的,是否是自动化的。
官方镜像是由其名称的项目正式创建的镜像。
在这种情况下,WordPress官方镜像由WordPress开发团队提供。
以下查询只会返回官方Docker镜像。
docker search --filter=is-official=true wordpress
默认情况下,搜索查询只会返回最多25个结果,但我们可以使用“--limit”选项来控制限制。
docker search --limit=50 wordpress
上面的搜索查询将返回最多50个结果。
此外,默认情况下截断镜像描述。
要获得完整的镜像描述'--- No-Trunc'选项需要使用。
docker search --no-trunc wordpress
搜索镜像后,我们可以通过运行docker pull命令将其拉到本地系统:
docker pull wordpress
Docker搜索例子
对于Docker搜索帮助,请键入:
docker search --help
搜索“Ubuntu”一词:
docker search ubuntu
搜索Ubuntu镜像,但只显示官方镜像:
docker search --filter=is-official=true ubuntu
搜索“nginx”一词,只显示排名5或者更高版本的镜像:
docker search --filter=stars=5 nginx
搜索Docker集线器为“MySQL”一词,只显示自动镜像排名为5或者更高版本:
docker search --filter=stars=5 --filter=is-automated=true mysql
Search命令非常简单易用,但不一定是找到Docker镜像的最佳方法。
相反,我们应该搜索Docker Hub网页,以获取有关要下载的镜像的详细信息。