Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 836 Bytes

deploy.md

File metadata and controls

63 lines (41 loc) · 836 Bytes

DEPLOIEMENT DE MACARTE-API

Créer l'image docker

  • 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 les images (en local)

  • 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