Maven preuzimanja rade, ali Jib ne može povući osnovnu sliku
Pronađite zahtjev prema repozitoriju ili registru koji nije uspio, zatim primijenite proxy konfiguraciju koju koristi komponenta koja ga šalje.
Maven zavisnosti se preuzimaju, a zatim Jib ne uspijeva pri kontaktu s registrom. To je koristan trag: pristup Maven repozitoriju je radio, ali nije pokrenuo Jibov klijent za registar.
Počnite od URL-a koji nije uspio
| Neuspjela operacija | Proxy konfiguracija koju treba provjeriti |
|---|---|
| Maven dodatak ili dohvaćanje zavisnosti | Aktivni proxy repozitorija iz settings.xml i izuzeci. |
| Zahtjev za Jib osnovnu sliku ili token registra | Java mrežna svojstva koja Jib koristi za komunikaciju s registrom. |
Za neautentificirani HTTP posrednik navedite Jib rutu u Maven pozivu:
mvn -Dhttp.proxyHost=proxy.example.net \
-Dhttp.proxyPort=8080 \
-Dhttps.proxyHost=proxy.example.net \
-Dhttps.proxyPort=8080 \
-Dhttp.nonProxyHosts='localhost|127.*|*.internal.example' \
jib:buildTarKoristite stvarni host i port proxyja, uz zadržavanje Jib postavki slike projekta. Za javni registar i uslugu tokena na dopuštenoj javnoj proxy ruti, HTTP lista proxyja nudi kandidate za ova neautentificirana proxy polja. Svojstva hosta primaju imena hostova, bez prefiksa http://. Svojstva https biraju proxy za HTTPS odredišta; Java koristi http.nonProxyHosts i za listu zaobilaženja HTTPS-a.
Lokalna arhiva i dalje može zahtijevati povlačenje
jib:buildTar zapisuje rezultirajuću arhivu slike lokalno. Ipak joj može trebati mrežni pristup da bi prvo dobila osnovnu sliku. Odabir tog izlaza ne uklanja zahtjev prema registru.
Nakon promjene konfiguracije ponovno uporedite URL koji nije uspio. Zadržite radne postavke Maven repozitorija i dijagnosticirajte preostali kvar registra ili usluge tokena na Jibovoj putanji.