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 el 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 e 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 a la shell del contenedor
Para abrir una 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