You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Cryptid/cryptide_project/Dockerfile

21 lines
510 B

# Utilisez une image Node.js comme base
FROM node:14-alpine
# Définissez le répertoire de travail dans le conteneur
WORKDIR /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
# Copiez tous les fichiers de l'application dans le répertoire de travail
COPY . .
# Exposez le port 8080
EXPOSE 3000
# Commande pour exécuter l'application lorsque le conteneur démarre
CMD ["npm", "start"]