From 841248f252de6737dcd557da464b674db4d153fc Mon Sep 17 00:00:00 2001 From: canguilieme julien Date: Sun, 13 Oct 2024 17:26:51 +0200 Subject: [PATCH] add docker files --- Dockerfile | 11 ++++------- docker-compose.yml | 14 ++++++++++---- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Dockerfile b/Dockerfile index c2678f1..b5904dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,8 @@ -# Utiliser une image de base légère +# Utiliser l'image Nginx comme base FROM nginx:alpine -# Installer Git (si nécessaire) -RUN apk add --no-cache git +# Copier le contenu du dossier src dans le répertoire par défaut de Nginx +COPY src /usr/share/nginx/html -# Exposer le port 80 +# Exposer le port 80 pour le serveur Nginx EXPOSE 80 - -# Lancer Nginx -CMD ["nginx", "-g", "daemon off;"] diff --git a/docker-compose.yml b/docker-compose.yml index f979f61..e0c9dd1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,13 @@ +version: '3' + services: - frontend: - build: . + web: + build: + context: . + dockerfile: Dockerfile + container_name: nginx_container ports: - - "8090:80" + - "8086:80" # Le port 8080 de l'hôte est mappé au port 80 du conteneur volumes: - - ./src:/usr/share/nginx/html # Synchronisation locale (si nécessaire) + - ./src:/usr/share/nginx/html + restart: always