Docker Compose Command এবং উদাহরণ

Docker Compose কমান্ডগুলি ব্যবহার করে আপনি আপনার কন্টেইনার ভিত্তিক অ্যাপ্লিকেশনগুলি তৈরি, পরিচালনা এবং ডিপ্লয় করতে পারেন। নিচে Docker Compose এর কিছু সাধারণ কমান্ড এবং তাদের উদাহরণ আলোচনা করা হলো।

সাধারণ Docker Compose Command

1. Docker Compose Up

এই কমান্ডটি docker-compose.yml ফাইল থেকে সমস্ত সার্ভিস চালু করে।

docker-compose up
  • ব্যাকগ্রাউন্ডে চালানো:-d ফ্ল্যাগটি কন্টেইনারগুলোকে ব্যাকগ্রাউন্ডে চালানোর জন্য ব্যবহৃত হয়।
docker-compose up -d

2. Docker Compose Down

এই কমান্ডটি সমস্ত চালু কন্টেইনার বন্ধ করে এবং তাদের পরিষ্কার করে।

docker-compose down
  • এটি সকল কন্টেইনার বন্ধ করবে এবং তাদের তৈরি করা ভলিউম এবং নেটওয়ার্কগুলোও মুছে ফেলবে।

3. Docker Compose Logs

এই কমান্ডটি সমস্ত সার্ভিসের লগ দেখায়।

docker-compose logs
  • নির্দিষ্ট সার্ভিসের লগ দেখতে:
docker-compose logs web

4. Docker Compose PS

এই কমান্ডটি চালু কন্টেইনারগুলোর একটি তালিকা প্রদর্শন করে।

docker-compose ps

5. Docker Compose Build

এই কমান্ডটি আপনার docker-compose.yml ফাইলের ভিত্তিতে নতুন ইমেজ তৈরি করে।

docker-compose build

6. Docker Compose Exec

এই কমান্ডটি চালু কন্টেইনারের মধ্যে একটি নতুন শেল চালু করে।

docker-compose exec web sh
  • এখানে web হল সার্ভিসের নাম, এবং এটি sh শেল চালু করবে।

7. Docker Compose Pull

এই কমান্ডটি আপনার docker-compose.yml ফাইলে উল্লেখিত ইমেজগুলো Docker Hub থেকে ডাউনলোড করে।

docker-compose pull

8. Docker Compose Restart

এই কমান্ডটি চালু সার্ভিসগুলো পুনরায় শুরু করে।

docker-compose restart

সারসংক্ষেপ

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

Content added By

আরও দেখুন...

Promotion