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 der 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 den folgenden Befehl im Stammverzeichnis Ihres geklonten Repositorys aus, um den Docker-Container im Hintergrund zu erstellen und zu starten:

docker compose up --build -d

Dadurch wird eine Docker-Containerinstanz mit allen erforderlichen Abhängigkeiten bereitgestellt.

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 abzurufen, 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 den folgenden Befehl aus, um die ausgeführten Containerinstanzen zu beenden und zu entfernen:

docker compose down