Невозможно использовать реестр Nexus Docker в Docker Swarm

Я пытаюсь создать репозиторий Nexus для использования Docker Swarm. Тем не менее, я наблюдаю какое-то странное поведение, и я не уверен, что это то, что я сделал, или это ошибка, потому что, похоже, она присутствует с 3.12 (это первая версия, в которой было хранилище BLOB-объектов S3, так что это был первый раз Я использовал Nexus)

Я наблюдаю такое поведение docker pull , но когда я выполняю развертывание роя докеров , он говорит, что к образу нет доступа. У меня нет проблемы с реестром : 2 образ.

Вот результат docker pull , который показывает, что он работает успешно. Это также означает, что я правильно прошел аутентификацию.

0
задан 17 October 2018 в 06:14
1 ответ

По-видимому, это ошибка в Nexus с версии 3.2.0 с марта 2017 года (так что ей больше года) https://issues.sonatype.org/browse/NEXUS-12684 Думаю, нам нужно найти альтернативную систему репозиториев, поддерживающую Docker.

Или в качестве временного решения я создал простой прокси-сервер, который позволяет неправильно построенным серверам поддерживать HEAD запрос. https://hub.docker.com/r/trajano/fakehead/

1
ответ дан 4 December 2019 в 15:49

Теги

Похожие вопросы