diff --git a/cryptide_project/Dockerfile b/cryptide_project/Dockerfile index 5b6bd21..68e5851 100644 --- a/cryptide_project/Dockerfile +++ b/cryptide_project/Dockerfile @@ -1,28 +1,22 @@ -# Utiliser une image Node.js avec la version souhaitée FROM node:14 -# Créer le répertoire de travail dans l'image WORKDIR /app -# Copier le package.json et le package-lock.json pour installer les dépendances COPY package*.json ./ -# Installer les dépendances RUN npm install -# Copier les fichiers de l'application dans l'image COPY . . -# Construire l'application React RUN npm run build -COPY serve.json build/ - -# Exposer le port sur lequel le serveur va écouter EXPOSE 8080 -# Installer le serveur "serve" de manière globale -RUN npm install -g serve +# Installez express +RUN npm install express + +# Copiez le script serveur personnalisé +COPY server.js . -# Commande pour démarrer le serveur lorsque le conteneur est lancé -CMD ["serve", "-s", "build", "-l", "8080", "--config", "serve.json"] +# Commande pour démarrer le serveur personnalisé +CMD ["node", "server.js"]