Prenosi Maven delujejo, a Jib ne more potegniti osnovne slike
Poiščite neuspešno zahtevo do shrambe ali registra in nato uporabite konfiguracijo proxyja, ki jo uporablja komponenta, ki jo pošilja.
Odvisnosti Maven se prenesejo, nato Jib spodleti pri stiku z registrom. To je koristen namig: dostop do shrambe Maven je deloval, vendar ni zagnal odjemalca registra v Jibu.
Začnite pri neuspešnem URL
| Neuspešna operacija | Konfiguracija proxyja za preverjanje |
|---|---|
| Vtičnik Maven ali pridobivanje odvisnosti | Aktivni proxy shrambe v settings.xml in izjeme. |
| Zahteva za osnovno sliko ali žeton registra v Jibu | Spletne lastnosti Jave, ki jih Jib uporablja za komunikacijo z registrom. |
Za neoverjenega posrednika HTTP navedite pot Jiba v klicu 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:buildTarUporabite dejanski gostitelj in vrata proxyja, pri tem pa obdržite nastavitve slike Jib v projektu. Za javni register in storitev žetonov na dovoljeni javni poti proxyja seznam proxyjev HTTP ponuja kandidate za ta neoverjena polja proxyja. Lastnosti host sprejmejo imena gostiteljev, brez predpone http://. Lastnosti https izberejo proxy za cilje HTTPS; Java uporabi http.nonProxyHosts tudi za seznam obhoda HTTPS.
Lokalni arhiv lahko še vedno zahteva prenos
jib:buildTar zapiše nastali arhiv slike lokalno. Kljub temu lahko potrebuje omrežni dostop, da najprej pridobi osnovno sliko. Izbira tega izhoda ne odpravi zahteve do registra.
Po spremembi konfiguracije znova primerjajte neuspešni URL. Ohranite delujoče nastavitve shrambe Maven in diagnosticirajte preostalo napako registra ali storitve žetonov na poti Jiba.