التشغيل في حاوية Docker

يمكنك تنفيذ أمثلة الرموز البرمجية وتطوير تطبيق Google Ads API داخل حاوية Docker تم إنشاؤها باستخدام Dockerfile وdocker-compose.yml المقدَّمَين.

المتطلبات الأساسية

قبل البدء، عليك تثبيت Docker على جهازك.

بدء تشغيل الحاوية

لإنشاء مثيل حاوية Docker وبدء تشغيله في الخلفية، نفِّذ الأمر التالي في الدليل الذي نسخت فيه المستودع:

docker compose up --build -d

يوفّر ذلك مثيل حاوية Docker مع إعداد بيئة التنفيذ.

الوصول إلى واجهة الحاوية

لفتح واجهة Bash داخل الحاوية قيد التشغيل، شغِّل 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