awesome-compose/react-aspnet-mongodb/frontend/Dockerfile
Esteban Solano Granados 4d1e8e9f00 Added frontend
Signed-off-by: GitHub <noreply@github.com>
2022-06-13 21:22:28 +00:00

25 lines
493 B
Docker

# Create image based on the official Node image from dockerhub
FROM node:lts-buster
# Create app directory
WORKDIR /usr/src/app
# Copy dependency definitions
COPY package.json /usr/src/app
COPY package-lock.json /usr/src/app
# Install dependecies
#RUN npm set progress=false \
# && npm config set depth 0 \
# && npm i install
RUN npm ci
# Get all the code needed to run the app
COPY . /usr/src/app
# Expose the port the app runs in
EXPOSE 3000
# Serve the app
CMD ["npm", "start"]