test(deps): update dependency docker to v28.0.2 (main) #4285
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v28.0.1
->v28.0.2
Release Notes
moby/moby (docker)
v28.0.2
Compare Source
28.0.2
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
docker.cli.*
) being unintentionally passed to downstream OTel services. docker/cli#5842OTEL_RESOURCE_ATTRIBUTES
were being overridden by CLI's internal telemetry attributes. The CLI now properly merges user-specified attributes with internal ones, allowing both to coexist. docker/cli#5842docker buildx prune
with the--min-free-space
. moby/moby#49623io: read/write on closed pipe
error in the daemon log when closing container. moby/moby#49590/proc
and/sys
by default. moby/moby#49560contrib/check-config.sh
to check for more kernel modules related to iptables. moby/moby#49622--user
. moby/moby#49652reference for unknown type: application/vnd.in-toto+json
warning being logged to the daemon's log. moby/moby#49652docker ps
when running large number of containers. moby/moby#49365Packaging updates
Networking
DOCKER_INSECURE_NO_IPTABLES_RAW=1
to allow Docker to run on systems where the Linux kernel can't provideCONFIG_IP_NF_RAW
support. When enabled, Docker will not create rules in the iptablesraw
table. Warning: This is not recommended for production environments as it reduces security by allowing other hosts on the local network to route to ports published to host addresses, even when they are published to127.0.0.1.
This option bypasses some of the security hardening introduced in Docker Engine 28.0.0. moby/moby#49621docker ps
to inconsistently report dual-stack port mappings. moby/moby#49657docker-proxy
to stop forwarding UDP datagrams to containers. moby/moby#49649docker-proxy
to close UDP connections to containers eagerly and resulting in the source address to change needlessly. moby/moby#49649Go SDK
cli-plugins/manager
to a separate package. docker/cli#5902cli/command
: MovePrettyPrint
utility tocli/command/formatter
. docker/cli#5916ErrConflictHostNetwork
intoErrConflictConnectToHostNetwork
andErrConflictDisconnectFromHostNetwork
. moby/moby#49605Deprecations
cli-plugins/manager.ResourceAttributesEnvvar
constant. It was used internally, but holds theOTEL_RESOURCE_ATTRIBUTES
name, which is part of the OpenTelemetry specification. Users of this constant should define their own. It will be removed in the next release. docker/cli#5881opts.PortOpt
,opts.ConfigOpt
andopts.SecretOpt
. These types were moved to theopts/swarmopts
package. docker/cli#5907service/logs
package. docker/cli#5910cli/command/image
: DeprecatePushTrustedReference
and move tocli/trust
. docker/cli#5894cli/command/image
: Deprecate and internalizeTrustedPush
. docker/cli#5894cli/command
: deprecateCli.NotaryClient
: usetrust.GetNotaryRepository
instead. This method is no longer used and will be removed in the next release. docker/cli#5885cli/command
: deprecateCli.RegistryClient
. This method was only used internally and will be removed in the next release. Useclient.NewRegistryClient
instead. docker/cli#5889, docker/cli#5889registry
: DeprecateRepositoryInfo.Official
field. moby/moby#49567registry
: deprecateHostCertsDir
: this function was only used internally and will be removed in the next release. moby/moby#49612registry
: deprecateSetCertsDir
: the cert-directory is now automatically selected when running with RootlessKit, and should no longer be set manually. moby/moby#49612Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.