You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update Docker CLI to Go 1.24 to take advantage of several key improvements:
Key benefits:
Runtime performance improvements that decrease CPU overhead by 2-3% on average, including a new builtin map implementation and more efficient memory allocation
Build improvements including structured JSON output for build/test results and better version information embedding in binaries
I'm happy to help contribute to this update if you could use the assistance! Let me know if you'd like me to submit a PR.
👋 for the upcoming v28.0 release, we will be using go1.23, which may be updated to go1.24 in a minor release, but once the v28 release branch is cut (which happens after the v28.0.0 release is out), we'll likely update the master branch in this repository and https://github.com/moby/moby (where the daemon is maintained) to go1.24, but where possible maintain compatible with go1.23.
Our packaging uses the same version of go for both the docker CLI, containerd, runc, and docker engine, and specifically the "lower parts of the stack" on the engine side tends to be using areas of Go that are outside of the Go teams expected use, often show up subtle regressions; for that reason we wait with updating to the latest Go version after having given it some "burn-in" time in CI.
Description
Update Docker CLI to Go 1.24 to take advantage of several key improvements:
Key benefits:
I'm happy to help contribute to this update if you could use the assistance! Let me know if you'd like me to submit a PR.
Related:
The text was updated successfully, but these errors were encountered: