Files
Signlanguage_Datacollector/frontend/Dockerfile_prod
2023-02-20 14:09:54 +01:00

25 lines
358 B
Plaintext

# Build environment
FROM node:14.17.6-alpine3.14 as build
WORKDIR /app
COPY package*.json ./
RUN npm install --silent
COPY . .
RUN npm run build
# Production environment
FROM node:14.17.6-alpine3.14
WORKDIR /app
COPY --from=build /app/build .
RUN npm install -g serve
EXPOSE 3000
CMD ["serve", "-s", "build", "--port", "3000", "--host", "0.0.0.0"]