소스 검색

docker: Improved health check for host networks (#6649)

Shaarad Dalvi 5 년 전
부모
커밋
7a8cc5fc99
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      Dockerfile

+ 3 - 0
Dockerfile

@@ -22,5 +22,8 @@ COPY --from=builder /src/script/docker-entrypoint.sh /bin/entrypoint.sh
 
 
 ENV PUID=1000 PGID=1000 HOME=/var/syncthing
 ENV PUID=1000 PGID=1000 HOME=/var/syncthing
 
 
+HEALTHCHECK --interval=1m --timeout=10s \
+  CMD nc -z 127.0.0.1 8384 || exit 1
+
 ENV STGUIADDRESS=0.0.0.0:8384
 ENV STGUIADDRESS=0.0.0.0:8384
 ENTRYPOINT ["/bin/entrypoint.sh", "/bin/syncthing", "-home", "/var/syncthing/config"]
 ENTRYPOINT ["/bin/entrypoint.sh", "/bin/syncthing", "-home", "/var/syncthing/config"]