Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 

21 lignes
391 B

  1. # Base image on Node.js latest LTS
  2. FROM node:lts-alpine
  3. # Create app directory
  4. WORKDIR /usr/src/isleward
  5. # Bundle app source
  6. COPY . .
  7. # Change directory to src/server/
  8. WORKDIR /usr/src/isleward/src/server/
  9. # Install only production npm modules specified in package.json
  10. RUN npm ci --omit=dev
  11. # Expose container's port 4000
  12. EXPOSE 4000
  13. # Launch Isleward server
  14. CMD ["node", "index.js"]