diff --git a/Dockerfile b/Dockerfile index 7cec5f1..ac22385 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ FROM node:20-alpine +RUN apk add --no-cache curl + WORKDIR /app COPY package*.json ./ @@ -9,4 +11,7 @@ COPY src/ ./src/ EXPOSE 3000 +HEALTHCHECK --interval=15s --timeout=5s --start-period=30s --retries=3 \ + CMD curl -f http://localhost:3000/health || exit 1 + CMD ["node", "src/index.js"]