Supprimer README.md/read.md
This commit is contained in:
@@ -1,53 +0,0 @@
|
|||||||
# 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
|
|
||||||
- Installer Docker Desktop
|
|
||||||
- Vérifier que Docker est bien installé :
|
|
||||||
docker --version
|
|
||||||
|
|
||||||
### 2. Structure du projet
|
|
||||||
Le dossier doit contenir :
|
|
||||||
portfolio/
|
|
||||||
├── css/
|
|
||||||
├── images/
|
|
||||||
├── index.html
|
|
||||||
└── Dockerfile
|
|
||||||
|
|
||||||
### 3. Contenu du Dockerfile
|
|
||||||
Le fichier Dockerfile doit contenir :
|
|
||||||
|
|
||||||
FROM nginx:alpine
|
|
||||||
COPY . /usr/share/nginx/html
|
|
||||||
EXPOSE 80
|
|
||||||
|
|
||||||
### 4. Construire l'image Docker
|
|
||||||
Depuis le dossier portfolio, exécuter :
|
|
||||||
docker build -t mon-portfolio .
|
|
||||||
|
|
||||||
### 5. Lancer le conteneur
|
|
||||||
Une fois l'image construite, lancer le conteneur :
|
|
||||||
docker run -d -p 8080:80 mon-portfolio
|
|
||||||
|
|
||||||
### 6. Accéder au site
|
|
||||||
Ouvrir un navigateur et aller sur :
|
|
||||||
http://localhost:8080
|
|
||||||
|
|
||||||
⚠ Utiliser http et non https, car le serveur Nginx n’est 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>
|
|
||||||
Reference in New Issue
Block a user