Maven မှီခိုမှုများ ဒေါင်းလုဒ်ဆွဲပြီးနောက် Jib သည် registry နှင့် ဆက်သွယ်ရာတွင် မအောင်မြင်ပါ။ ၎င်းသည် အသုံးဝင်သော အရိပ်အမြွက်ဖြစ်သည်− Maven repository ဝင်ရောက်မှု အလုပ်လုပ်ခဲ့သော်လည်း Jib ၏ registry client ကို အသုံးမပြုခဲ့ပါ။

မအောင်မြင်သော URL မှ စတင်ပါ

မအောင်မြင်သော လုပ်ငန်းစစ်ဆေးရမည့် proxy ပြင်ဆင်မှု
Maven plugin သို့မဟုတ် မှီခိုမှု ရယူခြင်းsettings.xml ရှိ အသုံးပြုနေသော repository proxy နှင့် ချန်လှပ်မှုများ။
Jib အခြေခံ image သို့မဟုတ် registry token တောင်းဆိုမှုJib က registry ဆက်သွယ်ရေးအတွက် အသုံးပြုသော Java ကွန်ရက် ဂုဏ်သတ္တိများ။

အထောက်အထား မလိုအပ်သော HTTP ကြားခံအတွက် Maven ခေါ်ဆိုမှုတွင် Jib ၏ လမ်းကြောင်းကို ပေးပါ−

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 image ဆက်တင်များကို ထိန်းသိမ်းထားပြီး အမှန်တကယ် proxy host နှင့် port ကို အသုံးပြုပါ။ ခွင့်ပြုထားသော အများသူငှာ proxy လမ်းကြောင်းရှိ အများသူငှာ registry နှင့် token ဝန်ဆောင်မှုအတွက် HTTP proxy စာရင်း သည် ဤအထောက်အထားမလိုအပ်သော proxy အကွက်များအတွက် ကိုယ်စားလှယ်လောင်းများကို ပေးသည်။ host ဂုဏ်သတ္တိများသည် host အမည်များကို ယူသည်၊ http:// ရှေ့ဆက်မပါဘဲ။ https ဂုဏ်သတ္တိများသည် HTTPS ပန်းတိုင်များအတွက် proxy ကို ရွေးသည်။ Java သည် HTTPS ကျော်လွှားစာရင်းအတွက်လည်း http.nonProxyHosts ကို အသုံးပြုသည်။

ပြည်တွင်း archive သည် ဆွဲယူရန် လိုအပ်နိုင်သေးသည်

jib:buildTar သည် ရလဒ် image archive ကို ပြည်တွင်း၌ ရေးသည်။ သို့သော် ပထမဦးစွာ အခြေခံ image ရယူရန် ကွန်ရက် ဝင်ရောက်မှု လိုအပ်နိုင်သည်။ ထို output ကို ရွေးချယ်ခြင်းသည် registry တောင်းဆိုမှုကို မဖယ်ရှားပါ။

ပြင်ဆင်မှု ပြောင်းပြီးနောက် မအောင်မြင်သော URL ကို ထပ်မံနှိုင်းယှဉ်ပါ။ အလုပ်လုပ်နေသော Maven repository ဆက်တင်များကို ထိန်းထားပြီး Jib ၏ လမ်းကြောင်းတွင် ကျန်ရှိသော registry သို့မဟုတ် token ဝန်ဆောင်မှု မအောင်မြင်မှုကို စစ်ဆေးပါ။

ဆက်စပ်ဆောင်းပါးများ