আমি কিভাবে ডকারে প্রোগ্রামিং শুরু করব

Ami Kibhabe Dakare Programim Suru Karaba



ডকার প্ল্যাটফর্ম একটি সুপরিচিত এবং সর্বজনীনভাবে ব্যবহৃত প্ল্যাটফর্ম যা নির্মাণ, পরিচালনা, শিপিং এবং অ্যাপ্লিকেশন এবং প্রকল্প স্থাপনের জন্য। এই প্ল্যাটফর্মটি তার কন্টেইনারাইজেশন ধারণার কারণে উন্নয়নকে হাওয়ায় পরিণত করে। ডকার কন্টেইনারগুলি অ্যাপ্লিকেশন উত্স কোড, কনফিগারেশন সেটিংস এবং নির্ভরতাগুলি প্যাক আপ করে যা বিকাশকারীদের বিভিন্ন মেশিনে অ্যাপ্লিকেশনগুলি ভাগ করতে, সেট আপ করতে এবং স্থাপন করতে সহায়তা করে।

এই ব্লগটি ব্যাখ্যা করবে কিভাবে ডকারে প্রোগ্রামিং শুরু করতে হয়।

প্রাক-প্রয়োজনীয়: উইন্ডোজে ডকার ইনস্টল করুন

ডকার দিয়ে প্রোগ্রামিং শুরু করতে, উইন্ডোজে ডকার ইনস্টল করতে হবে। ডকার ইনস্টলেশনে বিভিন্ন পদক্ষেপ জড়িত, যেমন ভার্চুয়ালাইজেশন, WSL, এবং WSL প্যাকেজ আপডেটার সক্ষম করা। এই উদ্দেশ্যে, আমাদের সংশ্লিষ্ট নেভিগেট নিবন্ধ এবং উইন্ডোজে ডকার ইনস্টল করুন।







ডকারে কীভাবে প্রোগ্রামিং শুরু করবেন?

ডকারে প্রোগ্রামিং শুরু করতে, প্রথমে একটি সাধারণ প্রোগ্রাম ফাইল তৈরি করুন। তারপরে, এমন একটি প্রোগ্রামের জন্য একটি ডকারফাইল তৈরি করুন যা অ্যাপ্লিকেশনটিকে কন্টেইনারাইজ করার জন্য চিত্র তৈরি করবে। সঠিক নির্দেশনার জন্য, প্রদত্ত পদ্ধতিটি দেখুন।



ধাপ 1: একটি প্রোগ্রাম ফাইল তৈরি করুন
'নামের একটি সাধারণ HTML প্রোগ্রাম ফাইল তৈরি করুন index.html এবং ফাইলে নিম্নলিখিত স্নিপেট পেস্ট করুন:



< html >
< মাথা >
< শৈলী >
শরীর{
ব্যাকগ্রাউন্ড-রঙ: কালো;
}
h1{
রঙ: একোয়ামেরিন;
ফন্ট-স্টাইল: তির্যক;
}
< / শৈলী >
< / মাথা >
< শরীর >
< h1 > হ্যালো! Linuxhint টিউটোরিয়ালে স্বাগতম < / h1 >
< / শরীর >
< / html >

ধাপ 2: ডকারফাইল তৈরি করুন
প্রোগ্রাম তৈরি করার পরে, এটি ডকারাইজ করা প্রয়োজন। এই উদ্দেশ্যে 'নামক একটি ফাইল তৈরি করুন, ডকারফাইল এবং ফাইলটিতে নীচের নির্দেশাবলী যোগ করুন:





nginx থেকে: সর্বশেষ
অনুলিপি index.html / usr / ভাগ / nginx / html / index.html
এন্ট্রিপয়েন্ট [ 'nginx' , '-জি' , 'ডেমন বন্ধ' ]

উপরের কোডে:

  • ' থেকে ” নির্দেশ ধারক জন্য বেস ইমেজ নির্দিষ্ট করে. একটি সাধারণ HTML প্রোগ্রামের জন্য, আমরা ব্যবহার করেছি ' nginx: সর্বশেষ 'বেস ইমেজ হিসাবে।
  • ' কপি ” স্টেটমেন্ট কন্টেইনার পাথে সোর্স ফাইল যোগ করে।
  • ' এন্ট্রিপয়েন্ট ” ডিফল্ট বা কন্টেইনারের এক্সিকিউটেবল নির্দিষ্ট করে। এই উদ্দেশ্যে, আমরা ব্যবহার করেছি ' nginx 'যা কপি করা সোর্স ফাইল চালাবে' index.html ”:



ধাপ 3: অ্যাপ্লিকেশনটি ধারণ করার জন্য চিত্রটি তৈরি করুন
পরবর্তী ধাপে, প্রদত্ত কমান্ডটি ব্যবহার করুন এবং নতুন ডকার ইমেজ তৈরি করুন যা প্রকল্পটিকে ধারণ করতে ব্যবহার করা হবে। এখানে, ছবির নামটি 'এর সাথে সংজ্ঞায়িত করা হয়েছে -t 'বিকল্প:

> ডকার বিল্ড -t html-img।

ধাপ 4: ছবি চালান
এর পরে, ডকার কন্টেইনার তৈরি এবং চালানোর জন্য চিত্রটি চালান। এই কমান্ডটি কার্যকর করার মাধ্যমে, আমরা কন্টেইনারে প্রোগ্রামটিকে এনক্যাপসুলেট করব:

> ডকার রান -d -পি 80 : 80 html-img

এখানে ' -d ' বিকল্পটি বিচ্ছিন্ন মোডে কন্টেইনার চালায় এবং ' -পি ” কন্টেইনার এক্সিকিউশনের জন্য লোকালহোস্টের এক্সপোজিং পোর্টকে সংজ্ঞায়িত করেছে:

যাচাইকরণের জন্য, স্থানীয় হোস্ট নির্দিষ্ট পোর্টে নেভিগেট করুন। আমাদের ক্ষেত্রে, আমরা খুলেছি ' স্থানীয় হোস্ট ” ব্রাউজারে। আউটপুট থেকে, এটি লক্ষ্য করা যায় যে আমরা সফলভাবে ডকার ডেভেলপমেন্ট পরিবেশে প্রোগ্রামটি তৈরি এবং স্থাপন করেছি:

এভাবেই আপনি ডকারে প্রোগ্রামিং শুরু করতে পারেন।

উপসংহার

ডকারে প্রোগ্রামিং শুরু করতে, প্রথমে আপনার সিস্টেমে ডকার সেট আপ করুন এবং একটি সাধারণ প্রোগ্রাম তৈরি করুন যেমন আমরা একটি HTML প্রোগ্রাম তৈরি করেছি। এর পরে, নির্দিষ্ট প্রোগ্রামের একটি ডকারফাইল তৈরি করুন এবং নতুন চিত্র তৈরি করুন। তারপরে, প্রোগ্রামটি কন্টেইনারাইজ করতে এবং স্থাপন করতে চিত্রটি চালান। এই ব্লগটি ডকারে প্রোগ্রামিং শুরু করার জন্য প্রাথমিক নির্দেশিকা প্রদান করেছে।