Соединение отклонено при нажатии на изображение докера - PullRequest
0 голосов
/ 08 октября 2018

Я собираюсь настроить локальный реестр, выполнив https://docs.docker.com/registry/deploying/.

 docker run -d -p 5000:5000 --restart=always --name reg ubuntu:16.04

Когда я пытаюсь выполнить следующую команду:

$ docker push localhost:5000/my-ubuntu

Я получаю ошибку:

Get http://localhost:5000/v2/: dial tcp 127.0.0.1:5000: connect:connection refused

Есть идеи?

1 Ответ

0 голосов
/ 08 октября 2018

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

Подождите, пока контейнер реестра будет создан правильнопрежде чем делать что-либо еще - docker run -d -p 5000:5000 --restart=always --name registry registry:2, который создает локальный реестр из официального образа докера .

Убедитесь, что контейнер registry запущен, запустив docker ps | grep registry, а затемпродолжайте.

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