diff --git a/.dockerignore b/.dockerignore index bac6d50..7772d1d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,3 @@ -node_modules npm-debug.log Dockerfile .dockerignore diff --git a/Dockerfile b/Dockerfile index c8af76d..1fbed84 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,16 @@ -FROM node:18 +FROM node:16 -# Définir le répertoire de travail +# Définir le répertoire de travail dans le conteneur WORKDIR /app -# Copier package.json et installer les dépendances -COPY package*.json ./ +# Copier les fichiers package.json et package-lock.json dans le conteneur +COPY package.json package-lock.json ./ + +# Installer les dépendances RUN npm install -# Copier le reste des fichiers de l'application +# Copier le reste des fichiers du projet COPY . . -# Démarrer l'application -CMD ["node", "main.js"] +# Commande par défaut pour démarrer l'application +CMD ["node", "main.js"] \ No newline at end of file