From 2629f6b6dbfe348f91788d5f4621de1330200331 Mon Sep 17 00:00:00 2001 From: Piotr Kowalski Date: Mon, 6 Sep 2021 20:28:04 +0200 Subject: [PATCH] Add healthchecks to Dockerfile --- Rinkudesu.Services.Links/Rinkudesu.Services.Links/Dockerfile | 1 + .../Rinkudesu.Services.Links/Rinkudesu.Services.Links.csproj | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Dockerfile b/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Dockerfile index e796f44..dbcf0c5 100644 --- a/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Dockerfile +++ b/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Dockerfile @@ -12,4 +12,5 @@ FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 AS final EXPOSE 80 WORKDIR /app COPY --from=publish /app/publish . +HEALTHCHECK --interval=20s --start-period=5s --retries=3 CMD curl --fail http://localhost/health || exit 1 ENTRYPOINT ["dotnet", "Rinkudesu.Services.Links.dll"] diff --git a/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Rinkudesu.Services.Links.csproj b/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Rinkudesu.Services.Links.csproj index a7ec41f..0a11d5c 100644 --- a/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Rinkudesu.Services.Links.csproj +++ b/Rinkudesu.Services.Links/Rinkudesu.Services.Links/Rinkudesu.Services.Links.csproj @@ -5,8 +5,8 @@ Linux enable true - 0.0.0 - 0.0.0 + 0.2.0 + 0.2.0 Rinkudesu Rinkudesu