build: use node:20-alpine to match fleet pattern

This commit is contained in:
Christian Gick
2026-04-14 16:28:40 +03:00
parent 8c9e5ee91d
commit 220d8cfae8

View File

@@ -1,12 +1,8 @@
FROM node:22-slim FROM node:20-alpine
WORKDIR /app WORKDIR /app
ENV NODE_ENV=production
COPY package.json ./ COPY package*.json ./
RUN npm install --omit=dev RUN npm install --omit=dev && npm cache clean --force
COPY src ./src
COPY src/ src/
EXPOSE 9222 EXPOSE 9222
CMD ["node", "src/http-server.js"] CMD ["node", "src/http-server.js"]