Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions DEPLOYMENT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Guide de déploiement de l'application

Ce document explique comment déployer l'application en environnement de production.

## Prérequis

- Docker 20.10+
- Un compte sur Docker Hub
- Accès au serveur de production

## Étapes de déploiement manuel

1. Construire l'image Docker
```bash
docker build -t angular-app:latest .

Tester l'image localement
docker run -p 4200:80 angular-app:latest
Pousser l'image vers Docker Hub
docker tag angular-app:latest username/angular-app:latest
docker push username/angular-app:latest
Déployer sur le serveur
ssh user@production-server
docker pull username/angular-app:latest
docker stop angular-app || true
docker rm angular-app || true
docker run -d --name angular-app -p 80:80 username/angular-app:latest