commit 984ecf5d6cffa9261fa3da2dcf516800acc29821 Author: Agent de manu Date: Mon Dec 8 09:42:10 2025 +0000 Initial commit: site statique Dockerisé avec nginx diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..aebcf16 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM nginx:alpine + +# Copy static assets to nginx default html folder +COPY index.html /usr/share/nginx/html/index.html + +# Expose port 80 +EXPOSE 80 + +# Start nginx in foreground +CMD ["nginx", "-g", "daemon off;"] diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..870e179 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,6 @@ +services: + web: + build: . + container_name: mon-site-v1 + ports: + - "8080:80" diff --git a/index.html b/index.html new file mode 100644 index 0000000..835f253 --- /dev/null +++ b/index.html @@ -0,0 +1,133 @@ + + + + + + Bienvenue ! + + + +
+
+ +
+
+

Bienvenue

+

Hello depuis ma VM Dockerisée ! 🐳

+
+
+ + diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..d69bb98 --- /dev/null +++ b/readme.md @@ -0,0 +1,19 @@ +# Mon Site Dockerisé + +## Commandes + +```bash +# Lancer +docker compose up -d --build + +# Vérifier +docker compose ps + +# Logs +docker compose logs -f web + +# Arrêter +docker compose down +``` + +Site : http://localhost:8080 \ No newline at end of file