Docker 27.5.0 现已发布,具体更新内容如下:
Bug fixes and enhancements
containerd image store:修复通过 tarball 将 build context 传递到 /buildendpoint 的问题。moby/moby#49194
没有 keepStorage 值的 Builder 垃圾回收策略现在可按预期继承 defaultKeepStorage 限制。moby/moby#49137
在守护进程启动期间保留网络标签。moby/moby#49200
修复删除容器时潜在的竞争条件错误。moby/moby#49239
Go SDK
pkg/sysinfo:弃用 NumCPU。此实用程序的行为与 runtime.NumCPU 相同。moby/moby#49247
pkg/fileutils:弃用 GetTotalUsedFds:仅在内部使用,将在下一版本中删除。moby/moby#49209
pkg/ioutils:弃用 BytesPipe, NewBytesPipe, ErrClosed, WriteCounter, NewWriteCounter, NewReaderErrWrapper, NopFlusher, NopWriter, NopWriteCloser。它们仅在内部使用,将在下一版本中删除。moby/moby#49246、moby/moby#49255
pkg/reexec:此包已弃用并移至单独模块。建议使用 github.com/moby/sys/reexec 替代。
Packaging updates
更新 containerd 至 v1.7.25 moby/moby#49253
更新 runc 至 v1.2.4 moby/moby#49243
更新 BuildKit 至 v0.18.2 moby/moby#48949
更新 Compose 至 v2.32.2 docker/docker-ce-packaging#1140
更新说明:https://github.com/moby/moby/releases/tag/v27.5.0