In Dockerfile

- use current-alpine3.22 AS builder
- The node:24-slim has a high vulnerability CVE as yet unfixed which allows running commands on the host as root
This commit is contained in:
cliffhall 2025-08-25 11:31:54 -04:00
commit 6853dcf42d

View file

@ -1,5 +1,5 @@
# Build stage
FROM node:24-slim AS builder
FROM current-alpine3.22 AS builder
# Set working directory
WORKDIR /app
@ -49,4 +49,4 @@ ENV SERVER_PORT=6277
EXPOSE ${CLIENT_PORT} ${SERVER_PORT}
# Use ENTRYPOINT with CMD for arguments
ENTRYPOINT ["npm", "start"]
ENTRYPOINT ["npm", "start"]