Update Dockerfile with apk upgrade and vulnerabilities fixes

This commit is contained in:
Marcos
2026-03-22 21:44:46 -03:00
parent 1599197602
commit a4450ad7e5

View File

@@ -1,5 +1,9 @@
# Build stage
FROM node:22-alpine AS build
# Update packages for security
RUN apk update && apk upgrade --no-cache
WORKDIR /app
COPY package*.json ./
RUN npm install --frozen-lockfile || npm install
@@ -8,6 +12,10 @@ RUN npm run build
# Production stage
FROM nginx:alpine
# Update packages for security
RUN apk update && apk upgrade --no-cache
COPY --from=build /app/dist /usr/share/nginx/html
# Nginx default listen 80
EXPOSE 80