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