From 95e7eaeb0a0b41299909a97c60b02dd85a76f6ea Mon Sep 17 00:00:00 2001 From: Esteban Solano Granados Date: Tue, 18 May 2021 04:09:38 +0000 Subject: [PATCH] Added SQL Server health check Signed-off-by: GitHub --- aspnet-mssql/docker-compose.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/aspnet-mssql/docker-compose.yaml b/aspnet-mssql/docker-compose.yaml index 059a186..402be54 100644 --- a/aspnet-mssql/docker-compose.yaml +++ b/aspnet-mssql/docker-compose.yaml @@ -8,6 +8,13 @@ services: environment: ACCEPT_EULA: "Y" SA_PASSWORD: example_123 - expose: - - 1433 image: microsoft/mssql-server-linux + restart: always + healthcheck: + test: ["CMD-SHELL", "/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P example_123 -Q 'SELECT 1' || exit 1"] + interval: 10s + retries: 10 + start_period: 10s + timeout: 3s + + \ No newline at end of file