Просмотр исходного кода

Merge pull request #555 from bt90/patch-3

docker: add basic healthcheck
Philipp C. Heckel 3 лет назад
Родитель
Сommit
4fa03f4938
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      Dockerfile

+ 2 - 0
Dockerfile

@@ -3,5 +3,7 @@ MAINTAINER Philipp C. Heckel <philipp.heckel@gmail.com>
 
 COPY ntfy /usr/bin
 
+HEALTHCHECK --interval=60s --timeout=10s CMD wget -q --tries=1 http://localhost/v1/health -O - | grep -Eo '"healthy"\s*:\s*true' || exit 1
+
 EXPOSE 80/tcp
 ENTRYPOINT ["ntfy"]