Actualiser README.md

This commit is contained in:
2025-12-08 14:11:47 +00:00
parent 94e3feac84
commit 107688bd37

View File

@@ -1,17 +1,15 @@
# Portfolio avec Docker
Ce projet contient un site portfolio simple (HTML, CSS, images) et un fichier Dockerfile permettant de le déployer dans un conteneur Docker avec Nginx.
---
## Étapes pour lancer le portfolio
### 1. Prérequis
/// Prérequis
- Installer Docker Desktop
- Vérifier que Docker est bien installé :
docker --version
### 2. Structure du projet
/// Structure du projet
Le dossier doit contenir :
portfolio/
├── css/
@@ -19,35 +17,24 @@ portfolio/
├── index.html
└── Dockerfile
### 3. Contenu du Dockerfile
Le fichier Dockerfile doit contenir :
FROM nginx:alpine
COPY . /usr/share/nginx/html
EXPOSE 80
Instructions pour tester le projet
Cloner le dépôt Gitea:
### 4. Construire l'image Docker
Depuis le dossier portfolio, exécuter :
docker build -t mon-portfolio .
git clone https://gitea.lasallesaintdenis.com/abdul/portfolio_abdul.git
### 5. Lancer le conteneur
Une fois l'image construite, lancer le conteneur :
docker run -d -p 8080:80 mon-portfolio
Accéder au dossier du projet:
cd portfolio_abdul
Construire limage Docker:
docker build -t portfolio_abdul .
Lancer le conteneur:
docker run -p 8080:80 portfolio_abdul
Ouvrir le portfolio dans un navigateur:
### 6. Accéder au site
Ouvrir un navigateur et aller sur :
http://localhost:8080
⚠ Utiliser http et non https, car le serveur Nginx nest pas configuré avec SSL.
---
## Commandes utiles
- Voir les images disponibles :
docker images
- Voir les conteneurs actifs :
docker ps
- Arrêter un conteneur :
docker stop <ID_du_conteneur>