apkt-eis/Dockerfile
Dede Fuji Abdul 3744fef2ca Update Dockerfile and nginx.conf
This commit updates the Dockerfile to expose port 17000 instead of 8000 and updates the nginx.conf file to listen on port 80 instead of 8080.
2024-01-13 20:18:57 +07:00

14 lines
343 B
Docker

FROM node:lts-alpine as build-stage
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
# tahap produksi
FROM nginx:stable-alpine as production-stage
COPY --from=build-stage /app/dist /usr/share/nginx/html
COPY --from=build-stage /app/nginx.conf /etc/nginx/nginx.conf
EXPOSE 17000
CMD ["nginx", "-g", "daemon off;"]