Junior — Middle
რა ნაბიჯები ხდება კონტეინერის დაწყების პროცესში, როდესაც Docker-ის სურათი შექმნილია?
sobes.tech AI
პასუხი AI-სგან
Docker छवि सिर्जना गरेपछि, कन्टेनर सुरु गर्ने प्रक्रिया केही मुख्य चरणहरू समावेश गर्दछ:
- छवि चयन — Docker डेमोनले निर्दिष्ट छविबाट कन्टेनर सुरु गर्न आदेश प्राप्त गर्दछ।
- कन्टेनर सिर्जना — छविको आधारमा, एक कन्टेनर सिर्जना गरिन्छ जुन फाइल सिस्टम, नेटवर्क र प्रक्रियाहरूको पृथक स्थान हो।
- अलगाव र स्रोतहरूको कन्फिगरेसन — Docker ले namespace र cgroups कन्फिगर गर्दछ ताकि प्रक्रियाहरू, फाइल सिस्टम, नेटवर्क र स्रोत सीमाहरू पृथक गर्न सकियोस्।
- भोल्युम र नेटवर्क जडान — आवश्यक भोल्युमहरू जडान गरिन्छ र कन्टेनरको नेटवर्क कन्फिगर गरिन्छ।
- प्रक्रिया सुरु — कन्टेनर भित्र, Dockerfile मा निर्दिष्ट मुख्य प्रक्रिया सुरु हुन्छ (जस्तै CMD वा ENTRYPOINT)।
- निगरानी र व्यवस्थापन — Docker डेमोन कन्टेनरको स्थिति निगरानी गर्दछ र CLI वा API मार्फत यसको साथ अन्तरक्रिया गर्न अनुमति दिन्छ।
कन्टेनर सुरु गर्नको लागि उदाहरण आदेश:
docker run -d -p 8080:80 myimage
यहाँ, myimage बाट कन्टेनर सिर्जना र सुरु हुन्छ, र कन्टेनरभित्रको 80 नम्बर पोर्ट होस्टको 8080 पोर्टमा म्याप हुन्छ।