Overview

Full name
docker.io/testcontainers/ryuk
Registry
docker.io
Namespace
testcontainers
Repository
ryuk
Cached tags
253
Last synced
07/05/2026, 05:38 AM

Introduction

Testcontainers Ryuk 资源清理 Sidecar 镜像,测试结束后自动回收容器与网络,Java/Go 集成测试辅助组件。

Details

testcontainers/ryuk 是 Testcontainers 框架的资源清理 sidecar,在集成测试启动时自动注册并在测试结束后回收关联容器、网络与 volume。定位为测试框架内部 Sidecar,由 Testcontainers Java/Go/Node 库自动拉取运行;生产业务服务,勿独立 docker run 部署。

快速启动

# Ryuk 由 Testcontainers 库自动管理,无需手动启动
# Java: @Testcontainers 注解自动拉取 ryuk

推荐实践

# Go testcontainers
# container, err := testcontainers.GenericContainer(ctx, ...)
# Ryuk 自动在后台清理资源

核心参数说明

  • 角色 — 测试资源自动清理 Sidecar
  • 触发 — Testcontainers 库自动拉取
  • 生命周期 — 测试 session 结束回收
  • — 生产环境独立部署

Latest tags (20)

View all 253 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/testcontainers/ryuk
:sha-7c9b3b731329b44aa9ad66137acf38f008d40251
windows/amd64linux/s390xlinux/arm64linux/arm/v7linux/ppc64lelinux/amd64linux/arm/v6linux/386
2025/11/01 20:05106.5 MBsha256:1ea899395d85
docker.io/testcontainers/ryuk
:sha-7c9b3b731329b44aa9ad66137acf38f008d40251-linux
linux/amd64linux/arm/v7linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v6
2025/11/01 20:042.3 MBsha256:72bf6129202f
docker.io/testcontainers/ryuk
:sha-94897b5030d193853d2afb7dfe0f1b5ce8384fd0
windows/amd64linux/ppc64lelinux/arm/v7linux/arm64linux/amd64linux/386linux/s390xlinux/arm/v6
2025/11/01 20:03106.5 MBsha256:c2ea91d8b6bb
docker.io/testcontainers/ryuk
:sha-94897b5030d193853d2afb7dfe0f1b5ce8384fd0-linux
linux/amd64linux/arm/v7linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v6
2025/11/01 20:022.3 MBsha256:c2d407cd999c
docker.io/testcontainers/ryuk
:sha-7c9b3b731329b44aa9ad66137acf38f008d40251-windows.ltsc2022
windows/amd64
2025/11/01 19:48119.9 MBsha256:e6ae13332443
docker.io/testcontainers/ryuk
:sha-7c9b3b731329b44aa9ad66137acf38f008d40251-windows.ltsc2019
windows/amd64
2025/11/01 19:47106.5 MBsha256:1ea899395d85
docker.io/testcontainers/ryuk
:sha-94897b5030d193853d2afb7dfe0f1b5ce8384fd0-windows.ltsc2019
windows/amd64
2025/11/01 19:47106.5 MBsha256:c2ea91d8b6bb
docker.io/testcontainers/ryuk
:sha-94897b5030d193853d2afb7dfe0f1b5ce8384fd0-windows.ltsc2022
windows/amd64
2025/11/01 19:45119.9 MBsha256:8c5f15eda51b
docker.io/testcontainers/ryuk
:0.14.0
windows/amd64linux/ppc64lelinux/386linux/arm/v7linux/s390xlinux/arm64linux/arm/v6linux/amd64
2025/09/26 17:04106.5 MBsha256:fc379fe08cb2
docker.io/testcontainers/ryuk
:0.14.0-linux
linux/amd64linux/arm/v7linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v6
2025/09/26 17:022.3 MBsha256:f0456560ea5b
docker.io/testcontainers/ryuk
:0.14.0-windows.ltsc2022
windows/amd64
2025/09/26 16:48120.0 MBsha256:cddbb49a6a31
docker.io/testcontainers/ryuk
:0.14.0-windows.ltsc2019
windows/amd64
2025/09/26 16:48106.5 MBsha256:fc379fe08cb2
docker.io/testcontainers/ryuk
:sha-b3726afd6cc2c36628abcc08e9cabac43f587384
windows/amd64linux/arm/v7linux/arm64linux/arm/v6linux/386linux/ppc64lelinux/s390xlinux/amd64
2025/09/26 16:32106.5 MBsha256:479993a748f2
docker.io/testcontainers/ryuk
:sha-b3726afd6cc2c36628abcc08e9cabac43f587384-linux
linux/amd64linux/arm/v7linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v6
2025/09/26 16:302.3 MBsha256:fa523b867e19
docker.io/testcontainers/ryuk
:sha-b3726afd6cc2c36628abcc08e9cabac43f587384-windows.ltsc2022
windows/amd64
2025/09/26 16:16120.0 MBsha256:4828b5eb97b1
docker.io/testcontainers/ryuk
:sha-b3726afd6cc2c36628abcc08e9cabac43f587384-windows.ltsc2019
windows/amd64
2025/09/26 16:16106.5 MBsha256:479993a748f2
docker.io/testcontainers/ryuk
:0.13.0
windows/amd64linux/ppc64lelinux/arm64linux/arm/v7linux/arm/v6linux/amd64linux/386linux/s390x
2025/09/01 20:07106.5 MBsha256:dbf39a382391
docker.io/testcontainers/ryuk
:0.13.0-linux
linux/amd64linux/arm/v7linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v6
2025/09/01 20:066.9 MBsha256:9f74979cb9d9
docker.io/testcontainers/ryuk
:sha-e6348bf8181bd4ecc493082f5abf53081293768f
windows/amd64linux/arm/v7linux/amd64linux/s390xlinux/ppc64lelinux/arm64linux/arm/v6linux/386
2025/09/01 19:55106.5 MBsha256:dc6ff7c35548
docker.io/testcontainers/ryuk
:sha-e6348bf8181bd4ecc493082f5abf53081293768f-linux
linux/amd64linux/arm/v7linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v6
2025/09/01 19:546.9 MBsha256:254b0ca9acf0