Maven atkarības tiek lejupielādētas, tad Jib neizdodas, sazinoties ar reģistru. Tā ir noderīga norāde: piekļuve Maven repozitorijam darbojās, taču netika izmantots Jib reģistra klients.

Sāciet ar neizdevušos URL

Neizdevusies darbībaPārbaudāmā starpniekservera konfigurācija
Maven spraudnis vai atkarības iegūšanaAktīvais settings.xml repozitorija starpniekserveris un izņēmumi.
Jib bāzes attēla vai reģistra pilnvarnieka pieprasījumsJava tīkla rekvizīti, ko Jib izmanto saziņai ar reģistru.

Neautentificētam HTTP starpniekam norādiet Jib maršrutu Maven izsaukumā:

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

Izmantojiet faktisko starpniekservera resursdatoru un portu, saglabājot projekta Jib attēla iestatījumus. Publiskam reģistram un pilnvarnieku servisam atļautā publiskā starpniekservera maršrutā HTTP starpniekserveru saraksts piedāvā kandidātus šiem neautentificētajiem starpniekservera laukiem. host rekvizīti pieņem resursdatoru nosaukumus bez http:// prefiksa. https rekvizīti izvēlas starpniekserveru HTTPS mērķiem; Java izmanto http.nonProxyHosts arī HTTPS apiešanas sarakstam.

Vietējam arhīvam joprojām var būt nepieciešama iegūšana

jib:buildTar ieraksta iegūto attēla arhīvu lokāli. Tomēr tam var būt nepieciešama tīkla piekļuve, lai vispirms iegūtu bāzes attēlu. Šīs izvades izvēle neizslēdz reģistra pieprasījumu.

Pēc konfigurācijas maiņas vēlreiz salīdziniet neizdevušos URL. Saglabājiet strādājošos Maven repozitorija iestatījumus un diagnosticējiet atlikušo reģistra vai pilnvarnieku servisa kļūmi Jib ceļā.

Saistītie raksti