From a72b021b8a23d6c8a597152e8bb8244e4850571e Mon Sep 17 00:00:00 2001 From: Kevin Wittek Date: Sat, 17 Oct 2026 20:07:01 +0200 Subject: [PATCH 1/2] Support pgsty/silo image in MinIO module minio/minio was removed from Docker Hub and quay.io no longer allows anonymous pulls, so the module's tests can no longer pull their image. Accept the community-maintained fork pgsty/silo (and its former name pgsty/minio) and use it in tests and docs. --- docs/modules/minio.md | 5 +++++ .../org/testcontainers/containers/MinIOContainer.java | 8 ++++++-- .../org/testcontainers/containers/MinIOContainerTest.java | 6 +++--- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/docs/modules/minio.md b/docs/modules/minio.md index 165f760425c..5fe6fd86145 100644 --- a/docs/modules/minio.md +++ b/docs/modules/minio.md @@ -2,6 +2,11 @@ Testcontainers can be used to automatically instantiate and manage [MinIO](https://min.io) containers. +!!! note + The upstream `minio/minio` image is no longer published on Docker Hub. The module also accepts the community-maintained + fork [Silo](https://github.com/pgsty/silo) (`pgsty/silo`, formerly published as `pgsty/minio`), which is used in the + examples below. + ## Usage example Create a `MinIOContainer` to use it in your tests: diff --git a/modules/minio/src/main/java/org/testcontainers/containers/MinIOContainer.java b/modules/minio/src/main/java/org/testcontainers/containers/MinIOContainer.java index dfd499194ef..fba8289f2b8 100644 --- a/modules/minio/src/main/java/org/testcontainers/containers/MinIOContainer.java +++ b/modules/minio/src/main/java/org/testcontainers/containers/MinIOContainer.java @@ -9,7 +9,7 @@ /** * Testcontainers implementation for MinIO. *

- * Supported image: {@code minio/minio} + * Supported images: {@code minio/minio}, {@code pgsty/silo}, {@code pgsty/minio} *

* Exposed ports: *