Я настроил GitLab (GitLab Enterprise Edition 12.9.3) в Ubuntu (в виртуальной коробке), включая реестр контейнеров («незащищенные реестры» включены для Docker).
Когда я пытаюсь получить контейнер Изображения в GitLab, я получаю «Нет изображений контейнера, сохраненных для этого проекта» (но когда я использую вызов curl, я вижу изображения). Я ожидаю увидеть изображения контейнера.
Глядя на журнал реестра, я вижу:
time = "2020-04-23T21: 34: 01.853271246Z" level = error msg = "response завершено с ошибкой "err.code =" имя неизвестно "err.detail = map [name: joachimaltmeyer / sanfrancisco2] err.message =" имя хранилища не известно реестру "go .version = go1.11.2 http.request.host = "192.168.178.42:5000" http.request.id = bcffcac6-6373-4673-a4b0-77a157b35dea http.request.method = GET http.request.remoteaddr = "192.168.178.42:33436" http.request.uri = " / v2 / joachimaltmeyer / sanfrancisco2 / tags / list "http.request.useragent =" Фарадей v0.15.4 "http.response.contenttype =" application / json; charset = utf-8 "http.response.duration = 1.167887ms http. response.status = 404 http.response.written = 137 vars.name = "joachimaltmeyer / sanfrancisco2"
Я не эксперт по Gitlab, но мне кажется, что в ветке отсутствует ieeg "/ v2 / joachimaltmeyer / sanfrancisco2 / tags / list "вызывается вместо" / v2 / joachimaltmeyer / sanfrancisco2 / master / tags / list "
Я нашел эту проблему , которая описывает проблему с моей точки зрения, но решение не описано.