VS Code Dev Containers: বিল্ড আৰু ৰানটাইমৰ বাবে প্ৰক্সি ছেটিংছ
remoteEnv এ VS Code ৰ উপ-প্ৰক্ৰিয়াসমূহ সামৰে; ৰানটাইম-ব্যাপী পৰিৱেশ, Dockerfile বিল্ড ইনপুট আৰু base-image pull ৰ বেলেগ মালিক আছে।
ব্যৰ্থ অনুৰোধৰ পৰ্যায় চাই কনফিগাৰেচনৰ উৎস বাছনি কৰক:
| প্ৰক্ৰিয়া | পৰীক্ষা কৰিবলগীয়া প্ৰক্সি ইনপুট |
|---|---|
| VS Code আৰু সম্পৰ্কিত দূৰৱৰ্তী উপ-প্ৰক্ৰিয়া | devcontainer.json ৰ ভিতৰত remoteEnv |
| সমগ্ৰ কণ্টেইনাৰৰ ৰানটাইম | ইমেজ/Dockerfile ছেটআপৰ বাবে containerEnv; Compose ৰ বাবে সেৱা পৰিৱেশ |
| Dockerfile RUN | প্ৰক্সি বিল্ড আৰ্গুমেণ্ট, Docker ক্লায়েন্টৰ ডিফল্ট প্ৰক্সি সহ |
| বেচ-ইমেজ pull | Docker daemon ৰ আউটবাউণ্ড কনফিগাৰেচন |
প্ৰথম শাৰীৰ বাবে এনে এটা টুকুৰা সংযোগ কৰক:
"remoteEnv": {
"HTTP_PROXY": "http://proxy.example:8080",
"HTTPS_PROXY": "http://proxy.example:8080"
}ডাউনলোডাৰে এই চলকসমূহ সমৰ্থন কৰিব লাগিব; প্ৰয়োজন হ'লে সৰু আখৰৰ নাম ব্যৱহাৰ কৰক। অনুমোদিত ৰাজহুৱা ডাউনলোডৰ বাবে HTTP প্ৰক্সি তালিকা এ এই remoteEnv URL সমূহৰ বাবে প্ৰাৰ্থী যোগান ধৰে। পৰিৱৰ্তনৰ পিছত Dev Containers জীৱনচক্ৰৰ মাজেৰে পুনৰ নিৰ্মাণ বা পুনৰ খোলক।
ৰানটাইম remoteEnv আগৰ বিল্ড বা ইমেজ pull ৰ বাবে বৰ দেৰি হয়। ইমেজ স্তৰত ব্যক্তিগত প্ৰক্সি প্ৰমাণপত্ৰ ENV ৰ সৈতে ৰখাৰ পৰা বিৰত থাকক।
এই এণ্ডপইণ্ট কণ্টেইনাৰৰ পৰা প্ৰাপ্য হোৱাও প্ৰয়োজন। localhost সেই কণ্টেইনাৰটো বুজায়; এটা হোষ্ট প্ৰক্সিৰ বাবে নিৰ্বাচিত Docker প্লেটফৰ্মে উন্মুক্ত কৰা ঠিকনা আৰু প্ৰাপ্য শ্ৰোতা লাগে। Desktop ৰ host.docker.internal কোনো সাৰ্বজনীন Linux ইণ্টাৰফেচ নহয়।