Fixes #376 + .dockerignore improvement

This commit is contained in:
lksz 2021-09-10 01:02:26 -04:00
parent 5d2965ffc5
commit db6e7603f9
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,5 @@
Dockerfile
.git
npm-debug.log npm-debug.log
node_modules node_modules
*.swp *.swp

View File

@ -59,5 +59,10 @@ STOPSIGNAL SIGINT
ENTRYPOINT [ "bash", "docker-entrypoint.sh" ] ENTRYPOINT [ "bash", "docker-entrypoint.sh" ]
HEALTHCHECK --interval=30s --timeout=30s --start-period=5s \ HEALTHCHECK --interval=30s --timeout=30s --start-period=5s \
--retries=3 CMD [ "curl" , "-f" "localhost:${PORT}", "||", "exit", "1"] --retries=3 CMD [ "sh", "-c", "echo -n 'curl localhost:7777... '; \
(\
curl -sf localhost:7777 > /dev/null\
) && echo OK || (\
echo Fail && exit 2\
)"]
CMD ["npm", "start"] CMD ["npm", "start"]