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

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

পূর্বশর্ত

  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.yml (web)-এ উল্লেখ করা পরিষেবার নাম সহ Docker Compose ব্যবহার করতে পারেন:

docker compose exec web bash

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

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

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

docker compose down