Exécuter dans un conteneur Docker

Vous pouvez exécuter des exemples de code et développer votre application API Google Ads dans un conteneur Docker créé à l'aide des fichiers Dockerfile et docker-compose.yml fournis.

Prérequis

Avant de commencer, installez Docker sur votre machine.

Démarrer le conteneur

Pour créer et démarrer l'instance de conteneur Docker en arrière-plan, exécutez la commande suivante dans le répertoire où vous avez cloné le dépôt :

docker compose up --build -d

Cela fournit une instance de conteneur Docker avec l'environnement d'exécution configuré.

Accéder au shell du conteneur

Pour ouvrir un shell Bash à l'intérieur du conteneur en cours d'exécution, exécutez docker ps pour obtenir l'ID du conteneur, puis exécutez :

docker exec -it <CONTAINER_ID> bash

Si vous avez démarré le conteneur à l'aide de Docker Compose, vous pouvez également exécuter docker compose exec avec le nom de service défini dans docker-compose.yml (web) :

docker compose exec web bash

Cela vous permet d'exécuter des exemples de code et d'autres scripts dans le shell de conteneur interactif.

Arrêter le conteneur

Pour arrêter et supprimer les instances de conteneur en cours d'exécution, exécutez la commande suivante :

docker compose down