Esegui in un container Docker

Puoi eseguire esempi di codice e sviluppare la tua applicazione API Google Ads all'interno di un container Docker creato utilizzando i file Dockerfile e docker-compose.yml forniti.

Prerequisiti

  1. Installa Docker sulla tua macchina.
  2. Configura il file google_ads_php.ini come descritto nella guida alla configurazione.

Avvia il container

Per creare e avviare il container Docker in background, esegui questo comando nella directory principale del repository clonato:

docker compose up --build -d

In questo modo viene fornita un'istanza container Docker con tutte le dipendenze richieste installate.

Accedi alla shell del container

Per aprire una shell Bash all'interno del container in esecuzione, esegui docker ps per ottenere l'ID container e poi esegui:

docker exec -it <CONTAINER_ID> bash

In alternativa, puoi utilizzare Docker Compose con il nome del servizio definito in docker-compose.yml (web):

docker compose exec web bash

In questo modo puoi eseguire esempi di codice e altri script all'interno del container.

Arresta il container

Per arrestare e rimuovere le istanze container in esecuzione, esegui:

docker compose down