Maven ਨਿਰਭਰਤਾਵਾਂ ਡਾਊਨਲੋਡ ਹੁੰਦੀਆਂ ਹਨ, ਫਿਰ Jib ਰਜਿਸਟਰੀ ਨਾਲ ਸੰਪਰਕ ਕਰਦਿਆਂ ਫੇਲ ਹੋ ਜਾਂਦਾ ਹੈ। ਇਹ ਲਾਭਦਾਇਕ ਸੁਰਾਗ ਹੈ: Maven ਰਿਪੋਜ਼ਟਰੀ ਤੱਕ ਪਹੁੰਚ ਕੰਮ ਕਰ ਰਹੀ ਸੀ, ਪਰ ਇਸਨੇ Jib ਦਾ ਰਜਿਸਟਰੀ ਕਲਾਇੰਟ ਨਹੀਂ ਚਲਾਇਆ।

ਫੇਲ ਹੋਈ URL ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ

ਫੇਲ ਹੋਈ ਕਾਰਵਾਈਜਾਂਚਣ ਵਾਲੀ ਪਰਾਕਸੀ ਸੰਰਚਨਾ
Maven ਪਲੱਗਇਨ ਜਾਂ ਨਿਰਭਰਤਾ ਪ੍ਰਾਪਤੀਸਰਗਰਮ settings.xml ਰਿਪੋਜ਼ਟਰੀ ਪਰਾਕਸੀ ਅਤੇ ਬਾਹਰ ਕੱਢਣਾਂ।
Jib ਬੇਸ-ਇਮੇਜ ਜਾਂ ਰਜਿਸਟਰੀ ਟੋਕਨ ਬੇਨਤੀਉਹ Java ਨੈੱਟਵਰਕਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋ Jib ਰਜਿਸਟਰੀ ਸੰਚਾਰ ਲਈ ਵਰਤਦਾ ਹੈ।

ਬਿਨਾਂ ਪ੍ਰਮਾਣਿਕਤਾ ਵਾਲੇ 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 ਦੇ ਰਾਹ 'ਤੇ ਬਚੀ ਰਜਿਸਟਰੀ ਜਾਂ ਟੋਕਨ ਸੇਵਾ ਦੀ ਫੇਲ੍ਹਤਾ ਦਾ ਨਿਦਾਨ ਕਰੋ।

ਸੰਬੰਧਿਤ ਲੇਖ