Download Latest Version containerd-2.2.1-linux-s390x.tar.gz (34.3 MB)
Email in envelope

Get an email when there's a new version of containerd

Home / v2.1.6
Name Modified Size InfoDownloads / Week
Parent folder
containerd-2.1.6-attestation.intoto.jsonl 2025-12-18 12.3 kB
containerd-2.1.6-linux-amd64.tar.gz 2025-12-18 34.1 MB
containerd-2.1.6-linux-amd64.tar.gz.sha256sum 2025-12-18 102 Bytes
containerd-2.1.6-linux-arm64.tar.gz 2025-12-18 31.2 MB
containerd-2.1.6-linux-arm64.tar.gz.sha256sum 2025-12-18 102 Bytes
containerd-2.1.6-linux-ppc64le.tar.gz 2025-12-18 31.4 MB
containerd-2.1.6-linux-ppc64le.tar.gz.sha256sum 2025-12-18 104 Bytes
containerd-2.1.6-linux-riscv64.tar.gz 2025-12-18 31.9 MB
containerd-2.1.6-linux-riscv64.tar.gz.sha256sum 2025-12-18 104 Bytes
containerd-2.1.6-linux-s390x.tar.gz 2025-12-18 33.8 MB
containerd-2.1.6-linux-s390x.tar.gz.sha256sum 2025-12-18 102 Bytes
containerd-2.1.6-windows-amd64.tar.gz 2025-12-18 37.0 MB
containerd-2.1.6-windows-amd64.tar.gz.sha256sum 2025-12-18 104 Bytes
containerd-static-2.1.6-linux-amd64.tar.gz 2025-12-18 32.8 MB
containerd-static-2.1.6-linux-amd64.tar.gz.sha256sum 2025-12-18 109 Bytes
containerd-static-2.1.6-linux-arm64.tar.gz 2025-12-18 29.8 MB
containerd-static-2.1.6-linux-arm64.tar.gz.sha256sum 2025-12-18 109 Bytes
containerd-static-2.1.6-linux-ppc64le.tar.gz 2025-12-18 29.7 MB
containerd-static-2.1.6-linux-ppc64le.tar.gz.sha256sum 2025-12-18 111 Bytes
containerd-static-2.1.6-linux-riscv64.tar.gz 2025-12-18 30.6 MB
containerd-static-2.1.6-linux-riscv64.tar.gz.sha256sum 2025-12-18 111 Bytes
containerd-static-2.1.6-linux-s390x.tar.gz 2025-12-18 32.2 MB
containerd-static-2.1.6-linux-s390x.tar.gz.sha256sum 2025-12-18 109 Bytes
containerd 2.1.6 source code.tar.gz 2025-12-18 10.7 MB
containerd 2.1.6 source code.zip 2025-12-18 14.9 MB
README.md 2025-12-18 7.2 kB
Totals: 26 Items   379.9 MB 0

Welcome to the v2.1.6 release of containerd!

The sixth patch release for containerd 2.1 contains various fixes and updates.

Highlights

Runtime

  • Update runc binary to v1.3.4 (#12618)

Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.

Contributors

  • Akihiro Suda
  • Derek McGowan
  • Mike Brown
  • Phil Estes
  • Austin Vazquez
  • Kirtana Ashok
  • Andrey Noskov
  • CrazyMax
  • Davanum Srinivas
  • Krisztian Litkey
  • Maksym Pavlenko
  • Michael Weibel
  • Paweł Gronowski
  • Sebastiaan van Stijn
  • Wei Fu

Changes

28 commits

* Prepare release notes for v2.1.6 ([#12653](https://github.com/containerd/containerd/pull/12653)) * [`93f79087a`](https://github.com/containerd/containerd/commit/93f79087acf3fc3f01e80b354fbe2cea771304b6) Prepare release notes for v2.1.6 * go.mod: containerd/zfs v2.0.0 ([#12655](https://github.com/containerd/containerd/pull/12655)) * [`7e75db3a9`](https://github.com/containerd/containerd/commit/7e75db3a929414f46a3e7c8790ea0eec3288e394) build(deps): bump github.com/containerd/zfs/v2 from 2.0.0-rc.0 to 2.0.0 * cri/nri: short-circuit nil adjustment. ([#12673](https://github.com/containerd/containerd/pull/12673)) * [`2b8e11b12`](https://github.com/containerd/containerd/commit/2b8e11b12b97ada3d9741ebb29d0d8088ee3cbb8) cri/nri: short-circuit nil adjustment. * go.mod: github.com/containernetworking/plugins v1.9.0 ([#12659](https://github.com/containerd/containerd/pull/12659)) * [`69efd067c`](https://github.com/containerd/containerd/commit/69efd067caca778588edd945a5e9f2a4feb156a6) go.mod: github.com/containernetworking/plugins v1.9.0 * go.mod: golang.org/x/crypto v0.45.0 (drop support for Go 1.23) ([#12639](https://github.com/containerd/containerd/pull/12639)) * [`e81678853`](https://github.com/containerd/containerd/commit/e816788537ca2b9484aa86da58391923e873f571) go.mod: golang.org/x/crypto v0.45.0 * [`55a2d8c8d`](https://github.com/containerd/containerd/commit/55a2d8c8d0bf6c5a7481c8922eb5a351f82f9344) CI: drop Go 1.23 * [`fd8e3c39b`](https://github.com/containerd/containerd/commit/fd8e3c39b952b2fb9278df64f9de4e46fa78dd36) Update Go requirements in BUILDING * core/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor ([#12623](https://github.com/containerd/containerd/pull/12623)) * [`a4454c49a`](https://github.com/containerd/containerd/commit/a4454c49a66b48309c0d9a1f5c386daf5d692614) core/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor * Update runc binary to v1.3.4 ([#12618](https://github.com/containerd/containerd/pull/12618)) * [`251f0a285`](https://github.com/containerd/containerd/commit/251f0a2854f7831ca040d7ba2dab181fd02f2240) runc: Update runc binary to v1.3.4 * ci: bump Go 1.24.11, 1.25.5 ([#12626](https://github.com/containerd/containerd/pull/12626)) * [`c07c29bca`](https://github.com/containerd/containerd/commit/c07c29bca60eeff9454b005e9856acfb12cfd68c) ci: bump Go 1.24.11, 1.25.5 * [`e52817652`](https://github.com/containerd/containerd/commit/e528176522bc3df790ea923cfac15c18336ae429) ci: bump Go 1.24.10, 1.25.4 * [`04bbb66e4`](https://github.com/containerd/containerd/commit/04bbb66e408602872693282063c080bb2e9e6cf9) ci(release): set GO_VERSION in Dockerfile * ci: update CIFuzz actions to support Ubuntu 24.04 ([#12633](https://github.com/containerd/containerd/pull/12633)) * [`492987ccc`](https://github.com/containerd/containerd/commit/492987cccf044c4015ec35ce161606cc514de75e) ci: update CIFuzz actions to support Ubuntu 24.04 * build(deps): bump github.com/opencontainers/selinux ([#12590](https://github.com/containerd/containerd/pull/12590)) * [`55a25ec6e`](https://github.com/containerd/containerd/commit/55a25ec6efa335cdb9e6b56207643f33277be4d4) build(deps): bump github.com/opencontainers/selinux * Redact all query parameters in CRI error logs ([#12547](https://github.com/containerd/containerd/pull/12547)) * [`b72d0dfe0`](https://github.com/containerd/containerd/commit/b72d0dfe0458e1b5f1e67ba70476fc4887ee5f08) fix: redact all query parameters in CRI error logs * Update 2.1 branch to no longer build as latest ([#12487](https://github.com/containerd/containerd/pull/12487)) * [`ecd58bd65`](https://github.com/containerd/containerd/commit/ecd58bd6507cb6c566c68b440ceea5d7d99b3260) Update 2.1 branch to no longer build as latest

Changes from containerd/platforms

5 commits

* use windowsMatchComparer for OSVersion match order ([[containerd/platforms#25](https://github.com/containerd/platforms/issues/25)](https://github.com/containerd/platforms/pull/25)) * [`8c0d9f9`](https://github.com/containerd/platforms/commit/8c0d9f9835bbe848b9c6f6f4a3a23f7dc97de927) use windowsMatchComparer for OSVersion match order * Add WS2025 to Windows matcher and code optimizations ([[containerd/platforms#24](https://github.com/containerd/platforms/issues/24)](https://github.com/containerd/platforms/pull/24)) * [`8447b0a`](https://github.com/containerd/platforms/commit/8447b0ad126eb97a40c5bde800d38370a39ba52f) Update ci.yml * [`4549974`](https://github.com/containerd/platforms/commit/4549974181760492ffc528fae4d7f29620a2c67c) Add WS2025 to Windows matcher and code optimizations

Dependency Changes

Previous release can be found at v2.1.5

Which file should I download?

  • containerd-<VERSION>-<OS>-<ARCH>.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).
  • containerd-static-<VERSION>-<OS>-<ARCH>.tar.gz: Statically linked. Expected to be used on Linux distributions that do not use glibc >= 2.35. Not position-independent.

In addition to containerd, typically you will have to install runc and CNI plugins from their official sites too.

See also the Getting Started documentation.

Source: README.md, updated 2025-12-18