התלויות של Maven יורדות, ואז Jib נכשל ביצירת קשר עם רישום. זהו רמז שימושי: הגישה למאגר Maven עבדה, אך היא לא הפעילה את לקוח הרישום של Jib.

מתחילים מה-URL שנכשל

פעולה שנכשלהתצורת proxy לבדיקה
תוסף Maven או אחזור תלותה-proxy הפעיל של המאגר ב-settings.xml והחריגים.
בקשה לתמונת בסיס או לאסימון רישום של Jibמאפייני הרשת של Java שבהם Jib משתמש לתקשורת עם הרישום.

עבור מתווך HTTP ללא אימות, ציינו את המסלול של Jib בקריאת 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

השתמשו במארח ובפורט האמיתיים של ה-proxy תוך שמירה על הגדרות התמונה של Jib בפרויקט. עבור רישום ציבורי ושירות אסימונים במסלול proxy ציבורי מורשה, רשימת ה-proxy של HTTP מספקת מועמדים לשדות ה-proxy חסרי האימות האלה. מאפייני host מקבלים שמות מארח, בלי קידומת http://. מאפייני https בוחרים את ה-proxy עבור יעדי HTTPS; ‏Java משתמש ב-http.nonProxyHosts גם לרשימת העקיפה של HTTPS.

ארכיון מקומי עדיין יכול לדרוש משיכה

jib:buildTar כותב את ארכיון התמונה המתקבל באופן מקומי. עם זאת ייתכן שיידרש לו גישה לרשת כדי להשיג תחילה את תמונת הבסיס. בחירת הפלט הזה אינה מסירה את הבקשה לרישום.

לאחר שינוי התצורה, השוו שוב את ה-URL שנכשל. השאירו במקומן הגדרות מאגר Maven שעובדות, ואבחנו כל כשל שנותר של רישום או של שירות אסימונים במסלול של Jib.

מאמרים קשורים