Как запускать изображения Docker, зарегистрированные на Docker.com? - PullRequest
0 голосов
/ 23 мая 2019

У меня есть учетная запись на hub.docker.com, и я успешно создал изображение, запустил docker login, чтобы временно войти в мою учетную запись, а затем загрузил свое изображение с помощью:

docker push myusername/myrepo:latest

и загрузка прошла успешно.

Теперь я пытаюсь запустить этот образ на новой машине, на которой установлен Docker, но еще нет образа. Я успешно запустил docker login на новой машине, чтобы войти в систему, но при попытке загрузить свой образ с помощью:

docker pull myusername/myrepo:latest

происходит сбой с ошибкой:

Error response from daemon: pull access denied for myusername/myrepo, repository does not exist or may require 'docker login'

Поскольку и хранилище существует, и мой вход в систему прошел успешно, я не уверен, что делать дальше. Какова действительная причина сбоя?

Я использую Docker CE версии 18.09.6, build 481bc77.

1 Ответ

0 голосов
/ 23 мая 2019

Для отработанных попыток

docker logout 

, а затем

docker login 

с надлежащими учетными данными.

Примечание: Также проверьте следующие вещи.

1) Если вы входите в систему, используя свой адрес электронной почты, попробуйте войти в систему, используя идентификатор Docker Hub.Если вы зайдете в DockerHub, вы должны увидеть его в верхнем правом углу.

2) Проверить Docker-концентратор, доступно ли ваше изображение для общего или частного доступа?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...