Почему я не вижу с помощью поиска в Docker, что я нажимаю в Docker? - PullRequest
0 голосов
/ 16 октября 2019

Я вошел как georstoy на hub.docker.com .

docker search georstoy показать 2 репозитория

NAME                      DESCRIPTION         STARS               OFFICIAL            AUTOMATED
georstoy/firstcontainer                       0                                       
georstoy/cheers2019                           0

Когда я нажимаюлокальное репо, например docker push georstoy/nginx, я получаю вывод

e2a556e0495e: Layer already exists 
03901b4a2ea8: Layer already exists 
latest: digest: sha256:b5e6442e5931a9c7b4dd5c7733c4b5803cd1878598499608dd4ca6e3e9c5ffe8 size: 739

Я вижу новое репо, добавленное на hub.docker.com.

Но когда я снова запускаю docker search georstoy, я получаютот же результат, что и до загрузки

NAME                      DESCRIPTION         STARS               OFFICIAL            AUTOMATED
georstoy/firstcontainer                       0                                       
georstoy/cheers2019                           0

Я ожидал увидеть вновь загруженное репо в результатах поиска.

Пожалуйста, объясните это поведение docker search!

1 Ответ

0 голосов
/ 17 октября 2019

Убедитесь, что вы видите локальное изображение в:

docker images

и пометьте свое изображение, прежде чем нажать его

docker tag <existing-image> <hub-user>/<repo-name>[:<tag>]

Например:

docker tag nginx:latest georstoy/nginx:latest

А затемpush

Из дока: https://docs.docker.com/docker-hub/repos/

...