From 65b647b7439ea5a7f2800f3fe653c4493020b086 Mon Sep 17 00:00:00 2001 From: Letu Ren Date: Wed, 27 May 2026 20:21:01 +0800 Subject: [PATCH] fix: update minio docker healthcheck (#49858) Current health check doesn't work. Assisted by Codex. https://github.com/minio/minio/issues/18389 Signed-off-by: Letu Ren --- .../roles/deploy-minio/tasks/main.yml | 2 +- deployments/docker/dev/docker-compose-apple-silicon.yml | 2 +- deployments/docker/dev/docker-compose.yml | 6 +++--- deployments/docker/gpu/standalone/docker-compose.yml | 2 +- deployments/docker/standalone/docker-compose.yml | 2 +- docker-compose.yml | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/deployments/docker/cluster-distributed-deployment/roles/deploy-minio/tasks/main.yml b/deployments/docker/cluster-distributed-deployment/roles/deploy-minio/tasks/main.yml index 4921af69e4..db18949125 100644 --- a/deployments/docker/cluster-distributed-deployment/roles/deploy-minio/tasks/main.yml +++ b/deployments/docker/cluster-distributed-deployment/roles/deploy-minio/tasks/main.yml @@ -13,7 +13,7 @@ - minio_volume:/data command: minio server /data --console-address ":9001" healthcheck: - test: ["CMD", "curl", "-f", "http://127.0.0.1:9000/minio/health/live"] + test: ["CMD", "mc", "ready", "local"] interval: 30s timeout: 20s retries: 3 diff --git a/deployments/docker/dev/docker-compose-apple-silicon.yml b/deployments/docker/dev/docker-compose-apple-silicon.yml index 1ea917a9b0..f0a0f26ff0 100644 --- a/deployments/docker/dev/docker-compose-apple-silicon.yml +++ b/deployments/docker/dev/docker-compose-apple-silicon.yml @@ -45,7 +45,7 @@ services: - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/minio:/minio_data command: minio server /minio_data --console-address ":9001" healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] + test: ["CMD", "mc", "ready", "local"] interval: 30s timeout: 20s retries: 3 diff --git a/deployments/docker/dev/docker-compose.yml b/deployments/docker/dev/docker-compose.yml index 724618219a..f4b77121b9 100644 --- a/deployments/docker/dev/docker-compose.yml +++ b/deployments/docker/dev/docker-compose.yml @@ -52,9 +52,9 @@ services: test: [ "CMD", - "curl", - "-f", - "http://localhost:9000/minio/health/live" + "mc", + "ready", + "local" ] interval: 30s timeout: 20s diff --git a/deployments/docker/gpu/standalone/docker-compose.yml b/deployments/docker/gpu/standalone/docker-compose.yml index 4368904cc1..03fa30d1eb 100644 --- a/deployments/docker/gpu/standalone/docker-compose.yml +++ b/deployments/docker/gpu/standalone/docker-compose.yml @@ -31,7 +31,7 @@ services: - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/minio:/minio_data command: minio server /minio_data --console-address ":9001" healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] + test: ["CMD", "mc", "ready", "local"] interval: 30s timeout: 20s retries: 3 diff --git a/deployments/docker/standalone/docker-compose.yml b/deployments/docker/standalone/docker-compose.yml index 44324fbbe8..f7a51eb418 100644 --- a/deployments/docker/standalone/docker-compose.yml +++ b/deployments/docker/standalone/docker-compose.yml @@ -31,7 +31,7 @@ services: - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/minio:/minio_data command: minio server /minio_data --console-address ":9001" healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] + test: ["CMD", "mc", "ready", "local"] interval: 30s timeout: 20s retries: 3 diff --git a/docker-compose.yml b/docker-compose.yml index e09cba8065..d5244c6180 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -127,7 +127,7 @@ services: MINIO_SECRET_KEY: minioadmin command: minio server /minio_data healthcheck: - test: [ 'CMD', 'curl', '-f', 'http://localhost:9000/minio/health/live' ] + test: [ 'CMD', 'mc', 'ready', 'local' ] interval: 30s timeout: 20s retries: 3