Docker কন্টেনারে রান করুন

আপনি কোডের উদাহরণ এক্সিকিউট করতে এবং প্রদান করা Dockerfile ও docker-compose.yml ব্যবহার করে তৈরি করা Docker কন্টেনারের মধ্যে আপনার Google Ads API অ্যাপ্লিকেশন ডেভেলপ করতে পারবেন।

পূর্বশর্ত

  1. আপনার মেশিনে Docker ইনস্টল করুন।
  2. কনফিগারেশন গাইড-এ যেভাবে বলা হয়েছে সেইভাবে আপনার google_ads_php.ini ফাইল কনফিগার করুন।

কন্টেনার চালু করুন

ব্যাকগ্রাউন্ডে Docker কন্টেনার তৈরি ও চালু করতে, আপনার ক্লোন করা রিপোজিটরির রুট ডিরেক্টরিতে নিম্নলিখিত কমান্ড রান করুন:

docker compose up --build -d

এটি ইনস্টল করা সমস্ত প্রয়োজনীয় নির্ভরতা সহ একটি Docker কন্টেনার ইনস্ট্যান্স প্রদান করে ।

কন্টেনার শেল অ্যাক্সেস করা

চলমান কন্টেনারের মধ্যে Bash শেল খুলতে, কন্টেনার আইডি পেতে docker ps রান করুন এবং তারপরে রান করুন:

docker exec -it <CONTAINER_ID> bash

অন্যথায়, আপনি Docker Compose ব্যবহার করতে পারেন, যেখানে পরিষেবার নাম docker-compose.yml (web)-এ উল্লেখ করা আছে:

docker compose exec web bash

এটি আপনাকে কন্টেনারের মধ্যে কোডের উদাহরণ ও অন্যান্য স্ক্রিপ্ট রান করতে দেয়।

কন্টেনার বন্ধ করা

চলমান কন্টেনার ইনস্ট্যান্স বন্ধ করতে ও সরাতে, এগুলি রান করান:

docker compose down