#depuis l'image Node:alpine FROM node:alpine #on defini le repertoire de travail /app WORKDIR /app #on expose le port 3000, EXPOSE 3000 #on copie les 2 fichiers package.json package-lock.json dans ce workdir /app COPY package.json package-lock.json ./ #ce qui permet de passer ensuite à l'etape d'installation de tos les package node necessaire RUN npm install #on copie le reste du dossier (index.mjs) COPY . ./ #et on fini par lancer l'application avec la commande npm et la directive start qu'on a creé un peu plus tot dans le fichier package.json CMD ["npm", "start"]