У меня есть private docker registry
, как myregistry.com:5000
. Я могу нажать и вытащить изображения в клиенте, и он работает нормально. Но когда я перехожу в https://myregistry.com:5000/v1
в браузере, я получаю ошибку 404 page not found
. Есть ли способ получить доступ к реестру в браузере?Доступ к частному реестру докеров в браузере
3
A
ответ
7
Адрес должен быть https://myregistry.com:5000/v2.
Но в отношении пользовательского интерфейса, вы несколько проектов, посвященных, чтобы просмотреть реестр Docker, как:
- kwk/docker-registry-frontend,
- Portus (suse)
- другие referentials (как Nexus или GitLab)
4
У изображения registry:2
нет веб-интерфейса - это не локальная версия Docker Hub, у нее просто есть основной регистр ry и REST API.
Вы можете запросить API непосредственно:
> curl http://localhost:5000/v2/_catalog
{"repositories":[]}
Если вы хотите веб-интерфейс, как концентратор, попробуйте Docker Trusted Registry.
Спасибо за ваш ответ, но нет ли способа доступа к URL-адресу https://myregistry.com:5000/v2 без использования 'kwk/docker-registry-frontend'? – saurg
@saurg no, как указано в ответе Элтона. Вам необходимо установить инструмент для просмотра этого реестра. – VonC
Как использовать этот интерфейс с шифрованием SSL, если у меня есть файлы в '/ certs/domain.crt' и'/certs/domain.key' в ссылке с 'kwk/docker-registry-frontend'? – saurg