ডকার কম্পোজ বেশিরভাগ ডিস্ট্রোতে স্ট্যান্ডার্ড রিপোজিটরিতে উপলব্ধ। যাইহোক, সাম্প্রতিকতম রিপোজিটরি সংস্করণগুলি সাম্প্রতিক প্রকাশের পিছনে বেশ কয়েকটি সংস্করণ হতে থাকে।
দিনের MUO ভিডিও কন্টেন্টের সাথে চালিয়ে যেতে স্ক্রোল করুন
এটি ক্রমবর্ধমান একটি সমস্যা হয়ে উঠছে এবং বিভিন্ন ধরণের ত্রুটি ফেলতে পারে যার জন্য সমাধানের প্রয়োজন। লিনাক্সে ডকার কম্পোজের সর্বশেষ সংস্করণটি কীভাবে ইনস্টল করবেন তা এখানে।
ডকার রচনা আপনার জীবনকে সহজ করে তোলে
ডকার একটি অপরিহার্য কন্টেইনারাইজেশন টুল যা আপনাকে আপনার লিনাক্স পিসি বা সার্ভারে সফ্টওয়্যার স্থাপন করতে দেয় যে এটি আপনার ইনস্টল করা অন্যান্য অ্যাপগুলিতে হস্তক্ষেপ করবে এমন ঝুঁকি ছাড়াই।
এটি আপনার সফ্টওয়্যার চালানোর জন্য একটি পরিবেশ কনফিগার করা সহজ করে তোলে এবং ছবিগুলি ডাউনলোড করতে পারে এবং স্বয়ংক্রিয়ভাবে কন্টেইনারগুলি সেট আপ করতে পারে - সবই একটি একক যৌগিক কমান্ড দিয়ে৷
ডকার কম্পোজ অ্যাড-অন জীবনকে আরও সহজ করে তোলে। এটির সাহায্যে, আপনি একটি YAML পাঠ্য ফাইলে পরিবেশগুলি সংজ্ঞায়িত করতে পারেন, তারপর সেগুলি পরিচালনা করতে সংক্ষিপ্ত কমান্ডগুলি ব্যবহার করুন৷
আপনি যদি একটি রাস্পবেরি পাইতে স্ব-হোস্ট প্রকল্প , এটা অমূল্য. এমনকি আপনি সম্পূর্ণ অপারেটিং সিস্টেম চালাতে পারেন, উবুন্টু, উদাহরণস্বরূপ, ডকার কন্টেইনার হিসাবে .
কেন ডকার কম্পোজের রেপো রিলিজ ব্যবহার করবেন না?
যদিও এটা সহজ লিনাক্সে ডকার কম্পোজ ইনস্টল করুন , ডেভেলপমেন্ট দ্রুত চলে, এবং বর্তমানে সক্রিয় ব্যবহারে ডকার কম্পোজের একাধিক ভিন্ন সংস্করণ রয়েছে।
তারা যে স্কিমা এবং সিনট্যাক্স ব্যবহার করে তা সর্বদা সামঞ্জস্যপূর্ণ নয় এবং আপনি কন্টেইনারগুলি ঘোরানোর সাথে সাথে আপনি ত্রুটির সম্মুখীন হতে পারেন যেমন ' services.web.depends_on একটি অবৈধ প্রকার রয়েছে, এটি একটি অ্যারে হওয়া উচিত 'বা' নেটওয়ার্কের জন্য অসমর্থিত কনফিগারেশন বিকল্প '
এই ত্রুটিগুলির মধ্যে অনেকগুলি বৈশিষ্ট্যগুলির সাথে সম্পর্কিত যেগুলি আপনার ডকার কম্পোজের সংস্করণ প্রকাশের পর থেকে অবমূল্যায়িত বা যোগ করা হয়েছে৷ প্রায় fiddling এবং আপনার সংস্করণ নম্বর পরিবর্তন করার সময় docker-compose.yaml ফাইল বা খুব নির্দিষ্ট ত্রুটির জন্য নিবিড়ভাবে অনুসন্ধান করা কখনও কখনও ফলাফল দিতে পারে, এটি সেরা বিকল্প নয়।
সাম্প্রতিক ডকার কম্পোজ রিলিজগুলি সংস্করণ নম্বরগুলিকে শুধুমাত্র পরামর্শ হিসাবে বিবেচনা করে এবং সাধারণত ডকার কম্পোজের পূর্ববর্তী রিলিজের জন্য তৈরি YAML ফাইলগুলির সাথে নির্বিঘ্নে কাজ করবে।
যেহেতু ডকার কম্পোজের স্ট্যান্ডার্ড রিপোজিটরি রিলিজগুলি সাম্প্রতিক সময়ের থেকে পিছিয়ে থাকে, তাই আপনাকে ম্যানুয়ালি ডকার কম্পোজ ইনস্টল করতে হতে পারে।
কিভাবে ম্যাক জুম আউট
কীভাবে ডকার কম্পোজ ম্যানুয়ালি ইনস্টল করবেন
আপনি প্রকল্পের অফিসিয়াল গিটহাব রিলিজ পৃষ্ঠায় সাম্প্রতিক ডকার কম্পোজ রিলিজটি খুঁজে পেতে পারেন।
ডাউনলোড করুন: ডকার রচনা
আপনি শুরু করার আগে, আপনার প্যাকেজ ম্যানেজারের সাথে ইনস্টল করা ডকার কম্পোজের সংস্করণটি আনইনস্টল করা উচিত। আপনি যদি APT ব্যবহার করে ডকার কম্পোজ ইনস্টল করেন, উদাহরণস্বরূপ, একটি টার্মিনাল খুলুন এবং লিখুন:
sudo apt remove docker-compose
আপনার ব্রাউজারে গিটহাব রিলিজ পৃষ্ঠায় যান এবং তালিকা থেকে আপনার সিস্টেম আর্কিটেকচার নির্বাচন করুন। বেশিরভাগ আধুনিক ডেস্কটপ পিসির প্রয়োজন হবে docker-compose-linux-x86_64 প্যাকেজ এটি লুকানো হতে পারে, এবং আপনাকে ক্লিক করতে হতে পারে৷ সমস্ত সম্পদ দেখান এটি খুঁজে পেতে
সাম্প্রতিক 64-বিট রাস্পবেরি পিসের জন্য, চয়ন করুন docker-compose-linux-aarch64 , এবং পুরানো ARM আর্কিটেকচারের জন্য, সন্ধান করুন docker-compose-linux-armv7 বা docker-compose-linux-armv6 .
আপনি যে রিলিজটি চান তাতে রাইট-ক্লিক করুন এবং তারপর নির্বাচন করুন লিংক কপি করুন .
এখন আপনার টার্মিনালে ফিরে যান এবং ব্যবহার করুন wget বাইনারি ডাউনলোড করার জন্য কমান্ড:
wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
ডাউনলোড করা ফাইলটির নাম পরিবর্তন করুন, এটিকে আপনার PATH-এ একটি অবস্থানে নিয়ে যান এবং এটিকে সম্পাদনযোগ্য করুন:
sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
অবশেষে, ডকার কম্পোজের সংস্করণটি পরীক্ষা করুন যা এর সাথে ইনস্টল করা আছে:
docker-compose -v
আপনি এখন আপনার লিনাক্স পিসিতে সর্বশেষ ডকার কম্পোজ রিলিজ ইনস্টল করবেন।
কিছু দুর্দান্ত প্রকল্প চালানোর জন্য ডকার কম্পোজ ব্যবহার করুন
একটি আপ-টু-ডেট ডকার কম্পোজ রিলিজ সহ, আপনি দেখতে পাবেন যে আপনার প্রকল্প এবং কন্টেইনারাইজড অ্যাপগুলি আরও মসৃণভাবে চলে।
কিভাবে ফটোশপে ছবির ডিপিআই বাড়ানো যায়
আপনি যদি একাধিক ডকার কন্টেইনার পরিচালনা করা খুব কঠিন মনে করেন, এমনকি ডকার কম্পোজের সাথেও, সেখানে সহজে ব্যবহারযোগ্য সরঞ্জাম রয়েছে যা আপনার জন্য প্রশাসনকে সহজ করতে পারে।