Files
portfolio_abdul/README.md
2025-12-08 14:02:56 +00:00

1.1 KiB
Raw Blame History

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 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>