Имя репозитория Docker pull не работает, не видит общедоступные репозитории

Итак, я пытаюсь вытащить свежий репозиторий из докера, что кажется довольно простым, но я просто не могу.

Я вижу это (проверьте изображение)

введите здесь описание изображения

но я получаю «репозиторий не найден», это то, что я запускаю.

bash-3.2$ docker pull ethaan/test
Pulling repository ethaan/test
Repository not found
bash-3.2$ 

Также я пытаюсь использовать Kitematic, но это похоже на то же самое, вот некоторые сс от kitmatic.

Сначала «мои репозитории»

введите здесь описание изображения

Теперь, когда я нажимаю «создать», я получаю эту ошибку.

введите здесь описание изображения

ОБНОВЛЕНИЕ

введите здесь описание изображениявведите здесь описание изображения

Обновление изображения электронной почты начального репозитория

введите здесь описание изображения

Обновить представление из Docker Hub Enterprise введите здесь описание изображения


person Ethaan    schedule 06.07.2015    source источник
comment
К тому же, это не Update view from docker hub enterprise , а View from Docker Hub Beta.   -  person Sabin    schedule 07.07.2015


Ответы (2)


Вы не можете его вытащить, потому что у вас просто нет тегов в ethaan/test. То есть репозиторий пустой. Как только вы нажмете тег, вы сможете потянуть его.
Просто для проверки попробуйте следующее:
docker pull busybox
docker tag busybox ethaan/test:test
docker push ethaan/test:test
Тогда вы сможете получить его как:
docker pull ethaan/test:test

person Sabin    schedule 06.07.2015
comment
Это то же самое, что сказано здесь;) «имя репозитория docker pull не работает, не могу видеть общедоступные репозитории»> stackoverflow.com/questions/31252664/ - person CashIsClay; 07.07.2015
comment
Хотел бы я ответить на ваш ответ! Я проголосовал за это, хотя;) - person Sabin; 07.07.2015

Если это частный репозиторий (на мой взгляд, его не существует), вам нужно будет сначала войти в систему.

https://docs.docker.com/reference/commandline/login/

Использование: вход в докер [ОПЦИИ] [СЕРВЕР]

Зарегистрируйтесь или войдите на сервер реестра Docker, если сервер не указан "https://index.docker.io/v1/" используется по умолчанию.

-e, --email="" Электронная почта

-p, --password="" Пароль

-u, --username="" Имя пользователя

person CashIsClay    schedule 06.07.2015
comment
я создаю его как общедоступный, я должен сказать, что у меня есть бесплатная учетная запись, на самом деле не знаю, имеет ли это значение (там говорится, что вы получаете 1 частное репо), но дело в том, что я сделал репозиторий общедоступным, но, как и вы, я не могу посмотреть репо в любом случае, мне нужно опубликовать его где-нибудь, чтобы сделать его доступным? или просто создав новый репозиторий, он станет доступным для всех? - person Ethaan; 06.07.2015
comment
просто обновите еще 2 изображения, так что я действительно не знаю, почему мои репозитории не работают - person Ethaan; 06.07.2015
comment
Я вижу это сейчас. Он есть, но он совершенно пустой... так что это дом для репозитория, но вам нужно поместить туда Dockerfile для его сборки. - person CashIsClay; 06.07.2015
comment
также обновление изображения с помощью электронного письма, которое я получаю из своего репозитория, отмеченного звездочкой - person Ethaan; 06.07.2015
comment
Я вижу вашего пользователя и репозитории, но внутри них ничего нет. - person CashIsClay; 06.07.2015