diff --git a/cryptide_project/Dockerfile b/cryptide_project/Dockerfile index 36b5ddf..4a6437d 100644 --- a/cryptide_project/Dockerfile +++ b/cryptide_project/Dockerfile @@ -1,19 +1,20 @@ -# Fetching the latest node image on alpine linux -FROM node:alpine AS development +# Utilisez une image Node.js comme base +FROM node:14-alpine -# Declaring env -ENV NODE_ENV development +# Définissez le répertoire de travail dans le conteneur +WORKDIR /app -# Setting up the work directory -WORKDIR /react-app - -# Installing dependencies -COPY ./package*.json /react-app +# Copiez le fichier package.json et le fichier package-lock.json dans le répertoire de travail +COPY package*.json ./ +# Installez les dépendances RUN npm install -# Copying all the files in our project +# Copiez tous les fichiers de l'application dans le répertoire de travail COPY . . -# Starting our application -CMD ["npm","start] \ No newline at end of file +# Exposez le port 8080 +EXPOSE 8080 + +# Commande pour exécuter l'application lorsque le conteneur démarre +CMD ["npm", "start"]