Bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible
Bumps github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible.
Release notes
Sourced from github.com/docker/docker's releases.
v28.5.2
28.5.2
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
[!CAUTION] This release contains fixes for three high-severity security vulnerabilities in runc:
All three vulnerabilities ultimately allow (through different methods) for full container breakouts by bypassing runc's restrictions for writing to arbitrary
/procfiles.Packaging updates
- Update runc to v1.3.3. moby/moby#51394
Bug fixes and enhancements
- dockerd-rootless.sh: if slirp4netns is not installed, try using pasta (passt). moby/moby#51162
- Update Go runtime to 1.24.9. moby/moby#51387, docker/cli#6613
Deprecations
- Go-SDK: cli/command/image/build: deprecate
DefaultDockerfileName,DetectArchiveReader,WriteTempDockerfile,ResolveAndValidateContextPath. These utilities were only used internally and will be removed in the next release. docker/cli#6610- Go-SDK: cli/command/image/build: deprecate IsArchive utility. docker/cli#6560
- Go-SDK: opts: deprecate
ValidateMACAddress. docker/cli#6560- Go-SDK: opts: deprecate ListOpts.Delete(). docker/cli#6560
Commits
-
89c5e8fMerge pull request #51396 from thaJeztah/28.x_backport_api_docs -
9b93878Merge pull request #51395 from thaJeztah/28.x_backport_rootless_reject -
6178456Merge pull request #51398 from vvoland/51397-28.x -
0cae4e5vendor: github.com/moby/buildkit v0.25.2 -
33cc06fMerge pull request #51394 from vvoland/51393-28.x -
d525277api/docs: remove BuildCache.Parent field for API v1.42 and up -
2fbc51bdockerd-rootless.sh: reject DOCKERD_ROOTLESS_ROOTLESSKIT_NET=host -
bd98008integration-cli: Adjust nofile limits -
1967515Dockerfile: update runc binary to v1.3.3 -
4489660Merge pull request #51387 from thaJeztah/28.x_bump_go - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)