In einem Docker-Container ausführen

Sie können Codebeispiele ausführen und Ihre Google Ads API-Anwendung in einem Docker-Container entwickeln, der mit dem bereitgestellten Dockerfile und docker-compose.yml erstellt wurde.

Vorbereitung

  1. Installieren Sie Docker auf Ihrem Computer.
  2. Konfigurieren Sie die Datei google_ads_php.ini wie im Konfigurationsleitfaden beschrieben.

Container starten

Führen Sie zum Erstellen und Starten des Docker-Containers im Hintergrund den folgenden Befehl im Stammverzeichnis des geklonten Repositorys aus:

docker compose up --build -d

Dadurch wird eine Docker-Container-Instanz mit allen erforderlichen Abhängigkeiten installiert.

Auf die Container-Shell zugreifen

Wenn Sie eine Bash-Shell im laufenden Container öffnen möchten, führen Sie docker ps aus, um die Container-ID zu erhalten, und führen Sie dann Folgendes aus:

docker exec -it <CONTAINER_ID> bash

Alternativ können Sie Docker Compose mit dem in docker-compose.yml (web) definierten Dienstnamen verwenden:

docker compose exec web bash

So können Sie Codebeispiele und andere Skripts im Container ausführen.

Container beenden

Führen Sie Folgendes aus, um die laufenden Containerinstanzen zu beenden und zu entfernen:

docker compose down