来源: https://github.com/containerd/containerd/releases/tag/v2.1.2
containerd/containerd v2.1.2 Release Notes
Published at: 2025-06-12T13:08:39Z
Welcome to the v2.1.2 release of containerd!
The second patch release for containerd 2.1 contains various fixes and updates.
Highlights
- Fix check of wrapped errors in erofs snapshotter (#11935)
Go client
- Improve mount error message (#11884)
Image Distribution
Runtime
- Properly shutdown non-groupable shims to prevent resource leaks (#11971)
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Derek McGowan
- Akihiro Suda
- Kirtana Ashok
- Austin Vazquez
- Maksym Pavlenko
- ningmingxiao
- Gao Xiang
- Henry Wang
- Jin Dong
- Phil Estes
- Wei Fu
Changes
28 commits
- Prepare release notes for v2.1.2 (#11962)
63b9eae62Prepare release notes for v2.1.2
- Properly shutdown non-groupable shims to prevent resource leaks (#11971)
cff1feb28*: properly shutdown non-groupable shims to prevent resource leaks
- ci: bump golang [1.23.10,1.24.4] in build and release (#11968)
2ce169aaeci: bump golang [1.23.10,1.24.4] in build and release
- Backport Enable CIs to run on WS2022 and WS2025 (#11955)
70bcb9b55Enable CIs to run on WS2022 and WS2025
- cri:use debug level when receive exec process exited events (#11848)
40575a15fcri:use debug level when receive exec process exited events
- build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.2 (#11952)
c71f77170build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.2
- Fix transfer differ selection (#11936)
- Fetch image with default platform only in TestExportAndImportMultiLayer (#11943)
9b6c1949aFetch image with default platform only in TestExportAndImportMultiLayer
- Fix check of wrapped errors in erofs snapshotter (#11935)
480126f50erofs-snapshotter: fix to work with wrapped errors
- Enable DuplicationSuppressor in transfer service (#11932)
d82921ff5Enable DuplicationSuppressor in transfer service
- ci: bump golang [1.23.9, 1.24.3] in build and release (#11889)
0bb25c3d6ci: bump golang [1.23.9, 1.24.3] in build and release
- Improve mount error message (#11884)
ac8e84efcclient:improve mount error message
- Add symlink breakout test for overriden path (#11887)
dd2ce49d0Add symlink breakout test for overriden path
Dependency Changes
- google.golang.org/grpc v1.72.0 -> v1.72.2
Previous release can be found at v2.1.1
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.