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
Antes de comenzar, instala Docker en tu máquina.
Inicia el contenedor
Para compilar e iniciar la instancia del contenedor de Docker en segundo plano, ejecuta el siguiente comando en el directorio en el que clonaste el repositorio:
docker compose up --build -d
Esto proporciona una instancia de contenedor de Docker con el entorno de ejecución configurado.
Accede al 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, si iniciaste el contenedor con Docker Compose, puedes ejecutar docker compose exec 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 otros secuencias de comandos dentro del shell de contenedor interactivo.
Detén el contenedor
Para detener y quitar las instancias de contenedor en ejecución, ejecuta el siguiente comando:
docker compose down