הרצה בקונטיינר 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 עם שם השירות שמוגדר ב-docker-compose.yml (web):

docker compose exec web bash

כך אפשר להריץ דוגמאות קוד וסקריפטים אחרים בתוך הקונטיינר.

עצירת הקונטיינר

כדי לעצור ולהסיר את המכונות של הקונטיינר שפועלות, מריצים את הפקודה:

docker compose down