Maven डाउनलोड काम करतात, पण Jib बेस इमेज खेचू शकत नाही
अयशस्वी रिपॉझिटरी किंवा रजिस्ट्री विनंती शोधा, नंतर ती पाठवणारा घटक वापरतो ते प्रॉक्सी कॉन्फिगरेशन लागू करा.
Maven अवलंबन डाउनलोड होतात, मग Jib रजिस्ट्रीशी संपर्क साधताना अयशस्वी होते. हा उपयुक्त सुगावा आहे: Maven रिपॉझिटरीचा प्रवेश काम करत होता, पण त्याने Jib चा रजिस्ट्री क्लायंट वापरला नाही.
अयशस्वी URL पासून सुरुवात करा
| अयशस्वी क्रिया | तपासायचे प्रॉक्सी कॉन्फिगरेशन |
|---|---|
| Maven प्लग-इन किंवा अवलंबन मिळवणे | सक्रिय settings.xml रिपॉझिटरी प्रॉक्सी आणि अपवर्जन. |
| Jib बेस-इमेज किंवा रजिस्ट्री टोकन विनंती | Jib रजिस्ट्री संवादासाठी वापरतो ते 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 इमेज सेटिंग्ज टिकवून खरा प्रॉक्सी होस्ट आणि पोर्ट वापरा. परवानगी दिलेल्या सार्वजनिक प्रॉक्सी मार्गावरील सार्वजनिक रजिस्ट्री आणि टोकन सेवेसाठी HTTP प्रॉक्सी यादी या प्रमाणीकरण नसलेल्या प्रॉक्सी फील्डसाठी उमेदवार देते. host गुणधर्म होस्टनावे घेतात, http:// उपसर्गाशिवाय. https गुणधर्म HTTPS गंतव्यांसाठी प्रॉक्सी निवडतात; Java HTTPS बायपास यादीसाठीही http.nonProxyHosts वापरतो.
स्थानिक आर्काइव्हलाही अजूनही खेचणे लागू शकते
jib:buildTar निकालाचे इमेज आर्काइव्ह स्थानिकरित्या लिहिते. तरीही आधी बेस इमेज मिळवण्यासाठी नेटवर्क प्रवेश लागू शकतो. तो आउटपुट निवडल्याने रजिस्ट्री विनंती जात नाही.
कॉन्फिगरेशन बदलल्यानंतर अयशस्वी URL पुन्हा तुलना करा. काम करणाऱ्या Maven रिपॉझिटरी सेटिंग्ज ठेवा, आणि Jib च्या मार्गावर उरलेली रजिस्ट्री किंवा टोकन सेवा अयशस्वीता निदान करा.