ভিডিও: একটি ডকার ধারক ঠিক কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
ক ডকার ধারক একটি ওপেন সোর্স সফটওয়্যার ডেভেলপমেন্ট প্ল্যাটফর্ম। এর প্রধান সুবিধা হল অ্যাপ্লিকেশন প্যাকেজ করা পাত্রে , তাদেরকে লিনাক্স বা উইন্ডোজ অপারেটিং সিস্টেম (ওএস) চালিত যেকোন সিস্টেমে বহনযোগ্য হতে দেয়। একটি উইন্ডোজ মেশিন লিনাক্স চালাতে পারে পাত্রে একটি ভার্চুয়াল মেশিন (VM) ব্যবহার করে।
একইভাবে, ডকার কন্টেইনার কিসের জন্য ব্যবহৃত হয়?
ডকার এটি ব্যবহার করে অ্যাপ্লিকেশন তৈরি, স্থাপন এবং চালানো সহজ করার জন্য ডিজাইন করা একটি টুল পাত্রে . পাত্রে একজন ডেভেলপারকে তার প্রয়োজনীয় সমস্ত অংশ যেমন লাইব্রেরি এবং অন্যান্য নির্ভরতা সহ একটি অ্যাপ্লিকেশন প্যাকেজ করার অনুমতি দিন এবং এটিকে একটি প্যাকেজ হিসাবে প্রেরণ করুন।
এছাড়াও, কিভাবে একটি ডকার ধারক কাজ করে? ডকার মূলত একটি ধারক ইঞ্জিন যা লিনাক্স কার্নেল বৈশিষ্ট্যগুলি ব্যবহার করে যেমন নামস্থান এবং নিয়ন্ত্রণ গ্রুপ তৈরি করতে পাত্রে একটি অপারেটিং সিস্টেমের উপরে এবং স্বয়ংক্রিয়ভাবে অ্যাপ্লিকেশন স্থাপনার উপর ধারক . ডকার ব্যাকএন্ড স্টোরেজের জন্য কপি-অন-রাইট ইউনিয়ন ফাইল সিস্টেম ব্যবহার করে।
এটিকে মাথায় রেখে ডকার কন্টেইনারে কী আছে?
ক ডকার ধারক ইমেজ হল একটি লাইটওয়েট, স্বতন্ত্র, সফ্টওয়্যারের এক্সিকিউটেবল প্যাকেজ যাতে একটি অ্যাপ্লিকেশন চালানোর জন্য প্রয়োজনীয় সবকিছু অন্তর্ভুক্ত থাকে: কোড, রানটাইম, সিস্টেম টুলস, সিস্টেম লাইব্রেরি এবং সেটিংস। স্ট্যান্ডার্ড: ডকার জন্য শিল্প মান তৈরি পাত্রে , তাই তারা যেকোনো জায়গায় বহনযোগ্য হতে পারে।
একটি ডকার ধারক তৈরি করতে ব্যবহৃত হয়?
ছবিগুলো হলো পাত্র তৈরি করতে ব্যবহৃত হয় . তাদের একটি বেস ওএস এবং এতে থাকা যেকোনো বাইনারি বা অ্যাপ্লিকেশন রয়েছে। ছবিগুলি একটি এর সংরক্ষিত কপি ধারক . সংরক্ষিত একটি তালিকা পাত্রে ব্যবহার করে দেখা যায় ডকার ইমেজ কমান্ড।
প্রস্তাবিত:
আপনি কিভাবে Azure এ একটি ধারক স্থাপন করবেন?
Https://portal.azure.com-এ Azure-এ সাইন ইন করুন। Azure পোর্টালে, একটি সংস্থান তৈরি করুন, ওয়েব নির্বাচন করুন, তারপর কন্টেইনারগুলির জন্য ওয়েব অ্যাপ চয়ন করুন। আপনার নতুন ওয়েব অ্যাপের জন্য একটি নাম লিখুন এবং একটি নতুন রিসোর্স গ্রুপ নির্বাচন করুন বা তৈরি করুন। কনফিগার কনটেইনার নির্বাচন করুন এবং Azure কন্টেইনার রেজিস্ট্রি নির্বাচন করুন। নতুন ওয়েব অ্যাপ তৈরি না হওয়া পর্যন্ত অপেক্ষা করুন
আমি কিভাবে একটি ডকার রচনা ধারক শুরু করব?
ডকার কম্পোজ পূর্বশর্ত দিয়ে শুরু করুন। ধাপ 1: সেটআপ। ধাপ 2: একটি ডকারফাইল তৈরি করুন। ধাপ 3: একটি রচনা ফাইলে পরিষেবাগুলি সংজ্ঞায়িত করুন। ধাপ 4: রচনার মাধ্যমে আপনার অ্যাপ তৈরি করুন এবং চালান। ধাপ 5: বাইন্ড মাউন্ট যোগ করতে কম্পোজ ফাইলটি সম্পাদনা করুন। ধাপ 6: কম্পোজ দিয়ে অ্যাপটি পুনরায় তৈরি করুন এবং চালান। ধাপ 7: অ্যাপ্লিকেশন আপডেট করুন
আমি কিভাবে একটি ডকার কন্টেইনারে একটি স্ক্রিপ্ট চালাব?
এই পদক্ষেপগুলি অনুসরণ করুন: বিদ্যমান ধারকটির নাম দেখতে ডকার পিএস ব্যবহার করুন। তারপর কন্টেইনারে একটি ব্যাশ শেল পেতে docker exec -it /bin/bash কমান্ডটি ব্যবহার করুন। অথবা সরাসরি docker exec ব্যবহার করুন - আপনি কন্টেইনারে যে কমান্ড উল্লেখ করেন তা কার্যকর করতে
একটি ডকার ভলিউম এবং একটি কুবারনেটস ভলিউমের মধ্যে পার্থক্য কী?
ডকারে, একটি ভলিউম কেবল ডিস্কে বা অন্য কন্টেইনারে একটি ডিরেক্টরি। অন্যদিকে কুবারনেটের আয়তনের একটি সুস্পষ্ট জীবনকাল থাকে - এটিকে ঘেরা পডের মতোই। ফলস্বরূপ, একটি ভলিউম পডের মধ্যে চলা যেকোন কনটেইনারকে ছাড়িয়ে যায় এবং কন্টেইনার পুনরায় চালু হলে ডেটা সংরক্ষণ করা হয়
আমি কিভাবে একটি আকাশী ধারক রেজিস্ট্রি থেকে একটি ছবি টানতে পারি?
আপনার Azure কন্টেইনার রেজিস্ট্রি থেকে ছবি অপসারণ করতে, আপনি Azure CLI কমান্ড az acr repository delete ব্যবহার করতে পারেন। উদাহরণস্বরূপ, নিম্নলিখিত কমান্ডটি নমুনা/nginx দ্বারা উল্লেখ করা ম্যানিফেস্টকে মুছে দেয়: সর্বশেষ ট্যাগ, যেকোনো অনন্য স্তর ডেটা, এবং ম্যানিফেস্টের উল্লেখকারী অন্যান্য সমস্ত ট্যাগ