Изтеглянията на Maven работят, но Jib не може да изтегли базовия образ
Открийте неуспешната заявка към хранилище или регистър, след което приложете прокси конфигурацията, която използва компонентът, изпратил я.
Зависимостите на Maven се изтеглят, после Jib се проваля при връзка с регистър. Това е полезна следа: достъпът до хранилището на Maven е работил, но не е задействал клиента за регистър на Jib.
Започнете от неуспешния URL
| Неуспешна операция | Прокси конфигурация за проверка |
|---|---|
| Плъгин на Maven или изтегляне на зависимост | Активното прокси на хранилището в settings.xml и изключванията. |
| Заявка за базов образ или токен на регистъра от Jib | Мрежовите свойства на Java, които Jib използва за връзка с регистъра. |
За неудостоверен HTTP посредник задайте пътя на Jib в извикването на Maven:
mvn -Dhttp.proxyHost=proxy.example.net \
-Dhttp.proxyPort=8080 \
-Dhttps.proxyHost=proxy.example.net \
-Dhttps.proxyPort=8080 \
-Dhttp.nonProxyHosts='localhost|127.*|*.internal.example' \
jib:buildTarИзползвайте действителния хост и порт на проксито, като запазите настройките за образ на Jib в проекта. За публичен регистър и услуга за токени по разрешен публичен маршрут през прокси списъкът с HTTP проксита предлага кандидати за тези неудостоверени прокси полета. Свойствата за хост приемат имена на хостове, без префикс http://. Свойствата за https избират проксито за HTTPS дестинации; Java използва http.nonProxyHosts и за списъка за заобикаляне на HTTPS.
Локален архив може все още да изисква изтегляне
jib:buildTar записва получения архивен образ локално. Въпреки това може да му е нужен мрежов достъп, за да получи първо базовия образ. Изборът на такъв изход не премахва заявката към регистъра.
След промяна на конфигурацията сравнете отново неуспешния URL. Запазете работещите настройки на хранилището на Maven и диагностицирайте оставащия отказ на регистъра или услугата за токени по пътя на Jib.