Dockerize environment for automated testing

This commit is contained in:
geoffsee
2025-08-07 19:06:29 -04:00
parent 95d9ba8925
commit 63bea1315a
29 changed files with 9137 additions and 73 deletions

13
Worker.Node.Dockerfile Normal file
View File

@@ -0,0 +1,13 @@
FROM node:20-slim
WORKDIR /app
COPY example-service .
RUN npm install --production
EXPOSE 8787
HEALTHCHECK CMD curl --fail http://localhost:8787 || exit 1
ENTRYPOINT ["npm", "run", "dev"]