Kebergantungan Maven dimuat turun, kemudian Jib gagal semasa menghubungi registri. Itu petunjuk berguna: akses repositori Maven berfungsi, tetapi ia tidak menjalankan klien registri Jib.

Mulakan dengan URL yang gagal

Operasi gagalKonfigurasi proksi untuk diperiksa
Pemalam Maven atau pengambilan kebergantunganProksi repositori aktif dalam settings.xml dan pengecualiannya.
Permintaan imej asas atau token registri oleh JibSifat rangkaian Java yang digunakan Jib untuk komunikasi registri.

Untuk perantara HTTP tanpa pengesahan, berikan laluan Jib dalam panggilan 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

Gunakan hos dan port proksi sebenar sambil mengekalkan tetapan imej Jib projek. Untuk registri awam dan perkhidmatan token pada laluan proksi awam yang dibenarkan, senarai proksi HTTP menyediakan calon untuk medan proksi tanpa pengesahan ini. Sifat host menerima nama hos, tanpa awalan http://. Sifat https memilih proksi untuk destinasi HTTPS; Java turut menggunakan http.nonProxyHosts untuk senarai pintas HTTPS.

Arkib tempatan masih mungkin memerlukan tarikan

jib:buildTar menulis arkib imej yang terhasil secara tempatan. Namun ia mungkin memerlukan akses rangkaian untuk mendapatkan imej asas terlebih dahulu. Memilih output itu tidak menghapuskan permintaan registri.

Selepas menukar konfigurasi, bandingkan semula URL yang gagal. Kekalkan tetapan repositori Maven yang berfungsi, dan diagnosis sebarang kegagalan registri atau perkhidmatan token yang tinggal pada laluan Jib.

Artikel berkaitan