এই নিবন্ধটি একটি চলমান ডকার কন্টেইনারে প্রতিশ্রুতিবদ্ধ করার পদ্ধতিটি ব্যাখ্যা করবে।
কিভাবে একটি চলমান ডকার কন্টেইনার প্রতিশ্রুতিবদ্ধ?
একটি চলমান ডকার কন্টেইনার কমিট করতে, নীচের তালিকাভুক্ত পদক্ষেপগুলি দেখুন:
- সমস্ত চলমান পাত্রে প্রদর্শন করুন।
- একটি নির্দিষ্ট চলমান ধারক নির্বাচন করুন.
- চলমান পাত্রে প্রবেশ করুন।
- পাত্রে কিছু পরিবর্তন করুন।
- ব্যবহার করে একটি চলমান পাত্রে প্রতিশ্রুতিবদ্ধ করুন ' docker কমিট
- প্রতিশ্রুতিবদ্ধ পরিবর্তনগুলি যাচাই করুন।
ধাপ 1: একটি চলমান ধারক দেখুন এবং নির্বাচন করুন
প্রথমে, চলমান সমস্ত পাত্র প্রদর্শন করুন এবং একটি নির্দিষ্ট ধারক নির্বাচন করুন:
ডকার পিএস
উপরের আউটপুটটি দেখায় যে শুধুমাত্র একটি চলমান ধারক রয়েছে যেমন, ' Cont1 এবং আমরা আসন্ন পদক্ষেপে এটি ব্যবহার করব।
ধাপ 2: চলমান কন্টেইনার অ্যাক্সেস করুন
তারপর, চালান ' docker exec -it
উপরে-প্রদত্ত কমান্ডটি একটি Bash শেল খুলেছে এবং এখন ব্যবহারকারীরা চলমান কন্টেইনারের মধ্যে কমান্ডটি চালাতে পারে।
ধাপ 3: চলমান পাত্রে পরিবর্তন করুন
এর পরে, চলমান পাত্রে কিছু পরিবর্তন করুন। উদাহরণস্বরূপ, আমরা একটি নতুন ফাইল তৈরি করেছি যার নাম “ test.txt কিছু বিষয়বস্তু সহ ফাইল:
ইকো 'এটি টেস্ট ফাইল' > test.txt
বিষয়বস্তু সংরক্ষণ করা হয়েছে ' test.txt ' ফাইল।
ধাপ 4: যাচাইকরণ
টাইপ করুন ' ls ” নতুন তৈরি ফাইলটি দেখতে কন্টেইনারের সমস্ত বিষয়বস্তু কমান্ড দিন এবং তালিকাভুক্ত করুন। তারপর, চালান ' cat
cat test.txt
উপরের আউটপুটে, নতুন তৈরি ফাইল “ test.txt ” এবং এর বিষয়বস্তু টার্মিনালেও দেখা যাবে।
ধাপ 5: চলমান ধারক প্রতিশ্রুতি
এখন, বর্তমান ধারকটি চালু রাখুন এবং একটি নতুন টার্মিনাল উইন্ডো খুলুন। তারপর, লিখুন ' docker কমিট
ধাপ 6: প্রতিশ্রুতিবদ্ধ পরিবর্তনগুলি যাচাই করুন
যাচাইকরণের জন্য, প্রথমে, নতুন ডকার ইমেজ দেখার জন্য সমস্ত ডকার ইমেজ তালিকাভুক্ত করুন যেখানে পরিবর্তনগুলি সংরক্ষণ করা হয়েছে:
ডকার ইমেজ
নতুন ছবি অর্থাৎ, “ myimg1 'ট্যাগ সহ' V1.0 ” নতুন পরিবর্তনের সাথে সফলভাবে তৈরি করা হয়েছে।
এখন, নতুন তৈরি ডকার ইমেজ থেকে একটি নতুন ধারক তৈরি করুন এবং শুরু করুন এবং নীচের তালিকাভুক্ত কমান্ড ব্যবহার করে এটি অ্যাক্সেস করুন:
docker run -it --name Cont2 myimg1:V1.0 bashএখানে:
- ' -এটা ” পতাকাটি নির্দিষ্ট পাত্রে ইন্টারেক্টিভ টার্মিনাল সেশন শুরু করতে ব্যবহার করা হয়।
- ' -নাম 'কন্টেইনারের নাম সেট করে' Cont2 ”
- ' myimg1:V1.0 ” কনটেইনারের জন্য ব্যবহার করার জন্য ডকার ইমেজ।
- ' বাশ ” পাত্রে ব্যাশ শেল শুরু করতে ব্যবহৃত হয়:
এর পরে, ব্যবহার করুন ' ls ” নতুন কন্টেইনারের বিষয়বস্তু তালিকাভুক্ত করতে এবং এর বিষয়বস্তু আগের কন্টেইনারের মতোই কিনা তা যাচাই করতে। তারপর, ব্যবহার করুন ' cat
cat test.txt
এটি লক্ষ্য করা যায় যে নতুন পাত্রের বিষয়বস্তু ' Cont2 'পূর্ববর্তী পাত্রের মতোই' Cont2 ”
উপসংহার
একটি চলমান ডকার পাত্রে প্রতিশ্রুতিবদ্ধ করার জন্য, প্রথমে সমস্ত চলমান পাত্র প্রদর্শন করুন এবং একটি পছন্দসই একটি নির্বাচন করুন। তারপরে, চলমান পাত্রে প্রবেশ করুন এবং এতে কিছু পরিবর্তন করুন। এর পরে, 'এর মাধ্যমে একটি চলমান ধারক প্রতিশ্রুতিবদ্ধ করুন docker কমিট