From 3c5d40377f0cea483b89b625e0e632ce0d18261a Mon Sep 17 00:00:00 2001 From: JustArchi Date: Mon, 4 May 2020 16:02:35 +0200 Subject: [PATCH] Add very basic healthcheck to docker containers --- Dockerfile.Service.arm | 1 + Dockerfile.Service.arm64 | 1 + Dockerfile.Service.x64 | 1 + Dockerfile.arm | 1 + Dockerfile.arm64 | 1 + Dockerfile.x64 | 1 + 6 files changed, 6 insertions(+) diff --git a/Dockerfile.Service.arm b/Dockerfile.Service.arm index 3d3b9aee6..e74d35b8b 100644 --- a/Dockerfile.Service.arm +++ b/Dockerfile.Service.arm @@ -29,4 +29,5 @@ LABEL maintainer="JustArchi " EXPOSE 1242 WORKDIR /app COPY --from=build-dotnet /app/out . +HEALTHCHECK CMD ["pidof", "-q", "dotnet"] ENTRYPOINT ["./ArchiSteamFarm-Service.sh", "--no-restart", "--process-required", "--system-required"] diff --git a/Dockerfile.Service.arm64 b/Dockerfile.Service.arm64 index ce2f2e0d1..ac11822e3 100644 --- a/Dockerfile.Service.arm64 +++ b/Dockerfile.Service.arm64 @@ -29,4 +29,5 @@ LABEL maintainer="JustArchi " EXPOSE 1242 WORKDIR /app COPY --from=build-dotnet /app/out . +HEALTHCHECK CMD ["pidof", "-q", "dotnet"] ENTRYPOINT ["./ArchiSteamFarm-Service.sh", "--no-restart", "--process-required", "--system-required"] diff --git a/Dockerfile.Service.x64 b/Dockerfile.Service.x64 index 9a1070348..428c8e7b0 100644 --- a/Dockerfile.Service.x64 +++ b/Dockerfile.Service.x64 @@ -29,4 +29,5 @@ LABEL maintainer="JustArchi " EXPOSE 1242 WORKDIR /app COPY --from=build-dotnet /app/out . +HEALTHCHECK CMD ["pidof", "-q", "dotnet"] ENTRYPOINT ["./ArchiSteamFarm-Service.sh", "--no-restart", "--process-required", "--system-required"] diff --git a/Dockerfile.arm b/Dockerfile.arm index fb057a731..98792863d 100644 --- a/Dockerfile.arm +++ b/Dockerfile.arm @@ -29,4 +29,5 @@ LABEL maintainer="JustArchi " EXPOSE 1242 WORKDIR /app COPY --from=build-dotnet /app/out . +HEALTHCHECK CMD ["pidof", "-q", "ArchiSteamFarm"] ENTRYPOINT ["./ArchiSteamFarm.sh", "--no-restart", "--process-required", "--system-required"] diff --git a/Dockerfile.arm64 b/Dockerfile.arm64 index a30b70910..b0956a53e 100644 --- a/Dockerfile.arm64 +++ b/Dockerfile.arm64 @@ -29,4 +29,5 @@ LABEL maintainer="JustArchi " EXPOSE 1242 WORKDIR /app COPY --from=build-dotnet /app/out . +HEALTHCHECK CMD ["pidof", "-q", "ArchiSteamFarm"] ENTRYPOINT ["./ArchiSteamFarm.sh", "--no-restart", "--process-required", "--system-required"] diff --git a/Dockerfile.x64 b/Dockerfile.x64 index 220ac4f56..880c73d07 100644 --- a/Dockerfile.x64 +++ b/Dockerfile.x64 @@ -29,4 +29,5 @@ LABEL maintainer="JustArchi " EXPOSE 1242 WORKDIR /app COPY --from=build-dotnet /app/out . +HEALTHCHECK CMD ["pidof", "-q", "ArchiSteamFarm"] ENTRYPOINT ["./ArchiSteamFarm.sh", "--no-restart", "--process-required", "--system-required"]