diff --git a/docker/dev/docker-compose.yaml b/docker/dev/docker-compose.yaml index 1dba10fae..87a730731 100755 --- a/docker/dev/docker-compose.yaml +++ b/docker/dev/docker-compose.yaml @@ -47,7 +47,7 @@ services: volumes: - ./mongo/data:/data/db healthcheck: - test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')", "--quiet"] + test: ["CMD", "bash", "-c", "exec 3<>/dev/tcp/127.0.0.1/27017"] interval: 5s timeout: 30s start_period: 0s diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index e1a2d0e5a..f1d76917a 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -34,7 +34,7 @@ services: volumes: - mongo-data:/data/db healthcheck: - test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')", "--quiet"] + test: ["CMD", "bash", "-c", "exec 3<>/dev/tcp/127.0.0.1/27017"] interval: 5s timeout: 30s start_period: 0s diff --git a/docs/hosting/checkmate-so/docker-compose.yaml b/docs/hosting/checkmate-so/docker-compose.yaml index 96849fecb..fb059d1f9 100644 --- a/docs/hosting/checkmate-so/docker-compose.yaml +++ b/docs/hosting/checkmate-so/docker-compose.yaml @@ -57,7 +57,7 @@ services: env_file: - mongo-prod.env healthcheck: - test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')", "--quiet"] + test: ["CMD", "bash", "-c", "exec 3<>/dev/tcp/127.0.0.1/27017"] interval: 5s timeout: 30s start_period: 0s @@ -101,7 +101,7 @@ services: env_file: - mongo-staging.env healthcheck: - test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')", "--quiet"] + test: ["CMD", "bash", "-c", "exec 3<>/dev/tcp/127.0.0.1/27017"] interval: 5s timeout: 30s start_period: 0s