अयशस्वी विनंतीच्या टप्प्यावरून कॉन्फिगरेशनचा स्रोत निवडा:

प्रक्रियातपासायचे प्रॉक्सी इनपुट
VS Code आणि संबंधित रिमोट उपप्रक्रियाdevcontainer.json मधील remoteEnv
संपूर्ण कंटेनरचे रनटाइम वातावरणइमेज/Dockerfile सेटअपसाठी containerEnv; Compose साठी सेवा वातावरण
Dockerfile RUNDocker क्लायंटच्या डीफॉल्ट प्रॉक्सीसह प्रॉक्सी बिल्ड आर्ग्युमेंट
बेस-इमेज पुलDocker डेमनचे आउटबाउंड कॉन्फिगरेशन

पहिल्या ओळीसाठी असा तुकडा एकत्र करा:

"remoteEnv": {
  "HTTP_PROXY": "http://proxy.example:8080",
  "HTTPS_PROXY": "http://proxy.example:8080"
}

डाउनलोडरने ही व्हेरिएबल्स समर्थित असणे आवश्यक आहे; गरज असल्यास लहान अक्षरांची नावे वापरा. परवानगी असलेल्या सार्वजनिक डाउनलोडसाठी HTTP प्रॉक्सी सूची या remoteEnv URL साठी उमेदवार देते. बदलानंतर Dev Containers जीवनचक्रातून पुन्हा बिल्ड करा किंवा उघडा.

रनटाइम remoteEnv पूर्वीच्या बिल्डसाठी किंवा इमेज पुलासाठी खूप उशिरा येते. इमेज स्तरांमध्ये वैयक्तिक प्रॉक्सी क्रेडेन्शियल्स ENV सह ठेवणे टाळा.

एंडपॉइंट कंटेनरमधूनही पोहोचण्यायोग्य असणे आवश्यक आहे. localhost म्हणजे तो कंटेनर; होस्ट प्रॉक्सीला निवडलेल्या Docker प्लॅटफॉर्मने उघड केलेला पत्ता आणि पोहोचण्यायोग्य लिसनर लागतो. Desktop वरील host.docker.internal सार्वत्रिक Linux इंटरफेस नाही.

संबंधित लेख