Skip to content
Snippets Groups Projects
Dockerfile 380 B
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

EXPOSE 3000