يمكنك تنفيذ أمثلة الرموز البرمجية وتطوير تطبيق Google Ads API داخل حاوية Docker تم إنشاؤها باستخدام Dockerfile وdocker-compose.yml المقدَّمتَين.
المتطلبات الأساسية
قبل البدء، عليك تثبيت Docker على جهازك.
بدء الحاوية
لإنشاء مثيل حاوية Docker وبدء تشغيله في الخلفية، نفِّذ الأمر التالي في الدليل الذي استنسخت فيه المستودع:
docker compose up --build -d
يوفّر ذلك مثيلاً لحاوية Docker تم إعداد بيئة التنفيذ فيه.
الوصول إلى غلاف الحاوية
لفتح Bash shell داخل الحاوية قيد التشغيل، نفِّذ الأمر docker ps للحصول على معرّف الحاوية، ثم نفِّذ الأمر:
docker exec -it <CONTAINER_ID> bash
بدلاً من ذلك، إذا بدأت الحاوية باستخدام Docker Compose، يمكنك تشغيل
docker compose exec مع اسم الخدمة المحدّد في docker-compose.yml
(web):
docker compose exec web bash
يتيح لك ذلك تشغيل أمثلة الرموز البرمجية والنصوص البرمجية الأخرى داخل حاوية تفاعلية.
إيقاف الحاوية
لإيقاف وإزالة مثيلات الحاوية قيد التشغيل، نفِّذ الأمر التالي:
docker compose down