首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker search找不到图像,但docker pull可以

Docker search找不到图像,但docker pull可以
EN

Stack Overflow用户
提问于 2020-03-19 01:38:02
回答 3查看 2K关注 0票数 2

当在openshift中搜索图像php:7.3.15-apache时,我们找到了它,但使用docker search命令搜索时没有找到相同的图像。

为什么会这样呢?为什么docker pull可以找到图像,而docker search找不到图像。

Example

代码语言:javascript
复制
testuser@docker:~$ sudo docker search php:7.3.15-apache
NAME                DESCRIPTION         STARS               OFFICIAL            AUTOMATED
testuser@docker:~$ 

当使用docker拉取时,可以下载:

代码语言:javascript
复制
testuser@docker:~$ sudo docker pull php:7.3.15-apache
7.3.15-apache: Pulling from library/php
68ced04f60ab: Downloading [=========>                                         ]  5.008MB/27.09MB
68ced04f60ab: Pull complete 
1d2a5d8fa585: Pull complete 
5d59ec4ae241: Pull complete 
d42331ef4d44: Pull complete 
408b7b7ee112: Pull complete 
570cd47896d5: Pull complete 
2419413b2a16: Pull complete 
8c722e1dceb9: Pull complete 
34fb68439fc4: Pull complete 
e775bf0f756d: Pull complete 
b1949a1e9661: Pull complete 
6ed8bcec42ae: Pull complete 
f6247da7d55f: Pull complete 
a090bafe99ea: Pull complete 
Digest: sha256:ad53b6b5737c389d1bcea8acc2225985d5d90e6eb362911547e163f1924ec089
Status: Downloaded newer image for php:7.3.15-apache
docker.io/library/php:7.3.15-apache
EN

回答 3

Stack Overflow用户

发布于 2020-03-19 15:11:03

据我所知,docker hub只有这些版本。

代码语言:javascript
复制
sudo docker search php

代码语言:javascript
复制
NAME                       DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
php                        While designed for web development, the PHP …   5114                [OK]                
phpmyadmin/phpmyadmin      A web interface for MySQL and MariaDB.          967                                     [OK]
adminer                    Database management in a single PHP file.       362                 [OK]                
php-zendserver             Zend Server - the integrated PHP application…   180                 [OK]                
webdevops/php-nginx        Nginx with PHP-FPM                              150                                     [OK]
webdevops/php-apache-dev   PHP with Apache for Development (eg. with xd…   116                                     [OK]
webdevops/php-apache       Apache with PHP-FPM (based on webdevops/php)    100                                     [OK]
bitnami/php-fpm            Bitnami PHP-FPM Docker Image                    86                                      [OK]
phpunit/phpunit            PHPUnit is a programmer-oriented testing fra…   75                                      [OK]
nazarpc/phpmyadmin         phpMyAdmin as Docker container, based on off…   60                                      [OK]
circleci/php               CircleCI images for PHP                         28                                      
thecodingmachine/php       General-purpose ultra-configurable PHP images   28                                      [OK]
phpdockerio/php72-fpm      PHP 7.2 FPM base container for PHPDocker.io.    19                                      [OK]
bitnami/phpmyadmin         Bitnami Docker Image for phpMyAdmin             18                                      [OK]
phpdockerio/php7-fpm       PHP 7 FPM base container for PHPDocker.io.      14                                      [OK]
phpdockerio/php56-fpm      PHP 5.6 FPM base container for PHPDocker.io     13                                      [OK]
graze/php-alpine           Smallish php7 alpine image with some common …   13                                      [OK]
appsvc/php                 Azure App Service php dockerfiles               12                                      [OK]
phpdockerio/php73-fpm      PHP 7.3 FPM base container for PHPDocker.io.    11                                      
phpdockerio/php71-fpm      PHP 7.1 FPM base container for PHPDocker.io.    7                                       [OK]
phpdockerio/php72-cli      PHP 7.2 CLI base container for PHPDocker.io.    4                                       [OK]
phpdockerio/php7-cli       PHP 7 CLI base container image for PHPDocker…   1                                       [OK]
phpdockerio/php56-cli      PHP 5.6 CLI base container for PHPDocker.io …   1                                       [OK]
phpdockerio/php71-cli      PHP 7.1 CLI base container for PHPDocker.io.    1                                       [OK]
isotopab/php               Docker PHP                                      0                                       [OK]

所以你可以使用其中的1个。

或者,如果您想要此特定版本的

There是docker hub上的特定镜像版本。

您可以使用docker pull

代码语言:javascript
复制
docker pull php:7.3.15-apache

并使用docker push将其推送到您的私有注册表

代码语言:javascript
复制
docker push

关于它的更多。

并使用您自己的注册表,而不是docker hub。

要从私有存储库部署镜像,您必须使用镜像注册表凭据创建镜像拉取密码。在您的映像名称下有更多信息。

我希望这能回答你的问题。如果你还有什么问题,请告诉我。

票数 5
EN

Stack Overflow用户

发布于 2020-03-20 16:43:33

@jt97感谢您为我指明了正确的方向。我在这个答案中为像我这样的新手添加了更多关于如何在dockerhub中搜索的截图。

  1. 转到docker hub并搜索php

  1. 选择第一个结果。选择“标签”选项卡,并在“过滤器标签”中输入版本名称。我已经给了7.3.15-apache。这里不需要再提php了。

我不知道为什么docker搜索找不到这张图片。可能正如@jt97所提到的,它只显示主要版本。

票数 1
EN

Stack Overflow用户

发布于 2020-08-20 07:38:51

来自How to search images from private 1.0 registry in docker?中的答案

您可以指定存储库作为搜索的一部分。

我使用的是RHEL7.7,如果我执行"docker search centos8",返回的结果是"docker search docker.io/centos8“工作正常。

默认情况下,"docker pull“适用于docker hub,因此结果对于所有docker用户都是一致的。https://github.com/moby/moby/issues/7203

搜索命令的一致性较差(并且对一致性级别的要求也不像“pull”那样严格)。如果docker守护进程使用多个“--add-registry”选项运行,搜索似乎不会使用所有这些选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60744780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档