This is to show how healthcheck works in Docker Swarm.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
240 B

FROM nginx:alpine
RUN apk --update add curl
--interval=2s \
--timeout=2s \
--retries=2 \
CMD curl -s http://localhost/status | grep -q '^alive$'
ENTRYPOINT ["sh", "/"]