Docker ਪ੍ਰੌਕਸੀ ਬਦਲਾਅ ਗਲਤ ਡੈਮਨ 'ਤੇ ਲਾਗੂ ਕੀਤੇ ਗਏ
apt, snap ਜਾਂ ਦੂਰ-ਸਥਿਤ ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ ਸੋਧਣ ਤੋਂ ਪਹਿਲਾਂ Docker CLI ਦੇ ਐਂਡਪੌਇੰਟ ਨੂੰ ਚੱਲ ਰਹੇ ਡੈਮਨ ਨਾਲ ਮਿਲਾਓ।
ਤੁਸੀਂ docker.service ਵਿੱਚ ਪ੍ਰੌਕਸੀ ਜੋੜੀ, ਇਸ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕੀਤਾ, ਅਤੇ ਅਗਲਾ pull ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ ਵਿਵਹਾਰ ਕਰ ਗਿਆ। ਜਿਸ ਮਸ਼ੀਨ ਵਿੱਚ apt ਅਤੇ snap ਦੋਵੇਂ ਇੰਸਟਾਲੇਸ਼ਨ ਹਨ, ਉੱਥੇ ਜਾਂਚੋ ਕਿ ਕੀ ਇਹੀ ਉਹ ਡੈਮਨ ਹੈ ਜੋ ਤੁਹਾਡਾ CLI ਵਰਤਦਾ ਹੈ।
ਮਿਲਾਉਣ ਲਈ ਤਿੰਨ ਵੱਖਰੀਆਂ ਪਛਾਣਾਂ ਹਨ: CLI ਚੱਲਣਯੋਗ ਫਾਈਲ, ਚੁਣਿਆ ਗਿਆ ਐਂਡਪੌਇੰਟ, ਅਤੇ ਉਸ ਐਂਡਪੌਇੰਟ ਪਿੱਛੇ ਸਰਵਰ ਪ੍ਰਕਿਰਿਆ। PATH ਵਿੱਚ ਇੱਕ docker ਕਮਾਂਡ ਮਿਲਣਾ ਸਿਰਫ਼ ਪਹਿਲੀ ਨੂੰ ਤੈਅ ਕਰਦਾ ਹੈ।
docker context show
docker context inspectDocker ਕਾਂਟੈਕਸਟ ਐਂਡਪੌਇੰਟ ਦਾ ਵਰਣਨ ਕਰਦੇ ਹਨ। DOCKER_HOST, DOCKER_CONTEXT ਅਤੇ ਕਮਾਂਡ ਲਾਈਨ 'ਤੇ ਐਂਡਪੌਇੰਟ ਚੋਣ ਦਿਖਣ ਵਾਲੇ ਡਿਫ਼ਾਲਟ ਨੂੰ ਬਦਲ ਸਕਦੀ ਹੈ, ਇਸ ਲਈ ਵਾਤਾਵਰਨ ਅਤੇ ਕਾਲ ਵੀ ਜਾਂਚੋ।
ਫਿਰ ਚੁਣੇ ਗਏ ਸਾਕਟ ਜਾਂ ਦੂਰ-ਸਥਿਤ ਪਤੇ ਨੂੰ ਅਸਲ ਡੈਮਨ ਅਤੇ ਇਸ ਦੀ ਸੇਵਾ ਸੰਰਚਨਾ ਨਾਲ ਜੋੜੋ। ਦੋ ਇੰਸਟਾਲੇਸ਼ਨਾਂ ਦੇ ਯੂਨਿਟ, ਸੰਰਚਨਾ ਪਾਥ ਅਤੇ ਸਟੋਰੇਜ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ। ਦੂਰ-ਸਥਿਤ ਕਾਂਟੈਕਸਟ ਮਸ਼ੀਨ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਾਹਰ ਇਸ਼ਾਰਾ ਕਰ ਸਕਦਾ ਹੈ।
ਪ੍ਰੌਕਸੀ ਨੂੰ ਉਸ ਡੈਮਨ ਨਾਲ ਸੰਬੰਧਿਤ ਇੰਟਰਫ਼ੇਸ ਰਾਹੀਂ ਲਾਗੂ ਕਰੋ। Docker ਦੀਆਂ ਦਸਤਾਵੇਜ਼ੀ ਡੈਮਨ ਸੈਟਿੰਗਾਂ ਅਤੇ ਇਸ ਦਾ ਸਟਾਰਟਅੱਪ ਵਾਤਾਵਰਨ ਹੋਸਟ 'ਤੇ ਹਰ Docker ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ ਪ੍ਰਸਾਰਣ ਨਹੀਂ ਹਨ।
"ਚੀਜ਼ਾਂ ਸਾਫ਼ ਕਰਨ" ਲਈ ਪੈਕੇਜ ਅਣਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਹ ਪਛਾਣ ਕਰੋ। ਅਣਵਰਤਿਆ ਦਿਸਦਾ ਡੈਮਨ ਅਜਿਹੇ ਕੰਟੇਨਰ ਜਾਂ ਇਮੇਜ ਦਾ ਮਾਲਕ ਹੋ ਸਕਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਦੂਜਾ ਇੰਸਟੈਂਸ ਪ੍ਰਬੰਧਿਤ ਨਹੀਂ ਕਰਦਾ। ਤੁਰੰਤ ਪ੍ਰੌਕਸੀ ਸੁਧਾਰ ਇਹ ਹੈ ਕਿ ਚੁਣੇ ਗਏ ਸਰਵਰ ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾਵੇ; ਕਿਹੜੀ ਇੰਸਟਾਲੇਸ਼ਨ ਰੱਖਣੀ ਹੈ ਇਹ ਵੱਖਰਾ ਰੱਖ-ਰਖਾਅ ਬਦਲਾਅ ਹੈ।