Executar em um contêiner do Docker

Você pode executar exemplos de código e desenvolver seu aplicativo da API Google Ads em um contêiner do Docker criado usando o Dockerfile e o docker-compose.yml fornecidos.

Pré-requisitos

Antes de começar, instale o Docker na sua máquina.

Iniciar o contêiner

Para criar e iniciar a instância do contêiner do Docker em segundo plano, execute o comando a seguir no diretório em que você clonou o repositório:

docker compose up --build -d

Isso fornece uma instância de contêiner do Docker com o ambiente de execução configurado.

Acessar o shell do contêiner

Para abrir um shell Bash no contêiner em execução, execute docker ps para receber o ID do contêiner e execute:

docker exec -it <CONTAINER_ID> bash

Como alternativa, se você iniciou o contêiner usando o Docker Compose, execute docker compose exec com o nome do serviço definido em docker-compose.yml (web):

docker compose exec web bash

Isso permite executar exemplos de código e outros scripts no shell de contêiner interativo.

Interromper o contêiner

Para interromper e remover as instâncias de contêiner em execução, execute:

docker compose down