Skip to content
Snippets Groups Projects
Dockerfile 380 B
Newer Older
  • Learn to ignore specific revisions
  • Sébastien DA ROCHA's avatar
    Sébastien DA ROCHA committed
    FROM node:14-slim
    
    
    # Create app directory
    WORKDIR /app
    
    # Install app dependencies
    # A wildcard is used to ensure both package.json AND package-lock.json are copied
    # where available (npm@5+)
    COPY package*.json ./
    
    RUN npm install
    # If you are building your code for production
    #RUN npm install --only=production
    
    # Bundle app source
    COPY . .
    
    
    CMD npm run start:prod