Не могу показать изображения на гавани - PullRequest
0 голосов
/ 05 июля 2019

Я установил harbour через helm-harbor, версия v1.1.0.

Моя проблема в том, что я могу docker login успешно выполнить на терминале и успешно docker push изображения, но после этого на веб-странице гавани нет изображения, там нет изображения.

Я проверил журнал реестра контейнеров pod harbour-registry, который постоянно генерирует следующую информацию, я не знаю, имеет ли это какое-либо отношение к моей проблеме.

10.244.3.1 - - [05/Jul/2019:16:52:08 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.12"
10.244.3.1 - - [05/Jul/2019:16:52:12 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.12"
time="2019-07-05T16:52:15.959957799Z" level=info msg="response completed" go.version=go1.11.8 http.request.host="telling-hydra-harbor-registry:5000" http.request.id=4e553265-0dcc-4e8d-86fe-80f76bfc1a1d http.request.method=GET http.request.remoteaddr="10.244.3.193:57186" http.request.uri="/v2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="text/html; charset=utf-8" http.response.duration="276.091µs" http.response.status=301 http.response.written=39
10.244.3.193 - - [05/Jul/2019:16:52:15 +0000] "GET /v2 HTTP/1.1" 301 39 "" "Go-http-client/1.1"
time="2019-07-05T16:52:15.963158432Z" level=debug msg="authorizing request" go.version=go1.11.8 http.request.host="telling-hydra-harbor-registry:5000" http.request.id=3e6c1e3e-f26a-411f-bd53-05a5bedfe562 http.request.method=GET http.request.referer="http://telling-hydra-harbor-registry:5000/v2" http.request.remoteaddr="10.244.3.193:57186" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1"
10.244.3.193 - - [05/Jul/2019:16:52:15 +0000] "GET /v2/ HTTP/1.1" 401 87 "http://telling-hydra-harbor-registry:5000/v2" "Go-http-client/1.1"
time="2019-07-05T16:52:15.963272246Z" level=warning msg="error authorizing context: authorization token required" go.version=go1.11.8 http.request.host="telling-hydra-harbor-registry:5000" http.request.id=3e6c1e3e-f26a-411f-bd53-05a5bedfe562 http.request.method=GET http.request.referer="http://telling-hydra-harbor-registry:5000/v2" http.request.remoteaddr="10.244.3.193:57186" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1"

Кто-нибудь может мне помочь? Благодаря.

1 Ответ

0 голосов
/ 05 июля 2019

Создание файла /etc/docker/daemon.json и добавление следующего содержимого, а затем перезапуск докера в CentOS 7, и ubuntu устранили проблему.

{
    "insecure-registries" : [ "Docker_registery_IP:5000" ]
}
...