- Activer la branche/tag à déployer
git checkout <branch/tag>
- A la racine du projet, lancer la commande
docker build . -f ./Dockerfile -t macarte_api
- Entrer dans l'image Docker (ligne de commande)
docker run -it macarte_api bash
exit
pour sortir
- Activer l'application et la base de données
docker compose up -d
- Construire et activer l'image
docker compose build
Le site est sur localhost:8080
- Stopper l'image
docker compose stop
- Vérifier l'état des images
docker compose ps
- Vérifier les logs de l'image
docker logs macarte_api-app-1 #nom de l'image
- Supprimer les images
docker compose down