Puedes ejecutar ejemplos de código y desarrollar tu aplicación de la API de Google Ads dentro de un contenedor de Docker compilado con el Dockerfile y docker-compose.yml proporcionados.
Requisitos previos
- Instala Docker en tu máquina.
- Configura tu archivo
google_ads_php.inicomo se describe en la guía de configuración.
Inicia el contenedor
Para compilar y, luego, iniciar el contenedor de Docker en segundo plano, ejecuta el siguiente comando en el directorio raíz de tu repositorio clonado:
docker compose up --build -d
Esto proporciona una instancia de contenedor de Docker con todas las dependencias necesarias instaladas.
Accede al shell del contenedor
Para abrir un shell de Bash dentro del contenedor en ejecución, ejecuta docker ps para obtener el ID del contenedor y, luego, ejecuta lo siguiente:
docker exec -it <CONTAINER_ID> bash
Como alternativa, puedes usar Docker Compose con el nombre del servicio definido en docker-compose.yml (web):
docker compose exec web bash
Esto te permite ejecutar ejemplos de código y otras secuencias de comandos dentro del contenedor.
Detén el contenedor
Para detener y quitar las instancias de contenedor en ejecución, ejecuta lo siguiente:
docker compose down