chore(deps): update dependency docker/docker to v28.4.0 #46
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:
28.3.3->28.4.0Release Notes
docker/docker (docker/docker)
v28.4.0Compare Source
28.4.0
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
New
GODEBUGenvironment variable when the key-value pair ("GODEBUG":"...") exists inside the docker context metadata. docker/cli#6399Bug fixes and enhancements
docker pullanddocker image pull. docker/cli#6420docker pushif the client did not send anX-Registry-Authheader. moby/moby#50738docker historyfailing withsnapshot X does not existwhen calling on a non-native image that was built locally. moby/moby#50875docker image pruneto emit correctuntaganddeleteevents and list only the deleted images root digests instead of every blob. moby/moby#50837docker pushanddocker pullafter a failure caused by missing authentication. docker/cli#6256Packaging updates
runcto v1.3.0. moby/moby#50699Networking
API
AuthConfig.Emailfield. moby/moby#50797Go SDK
Deprecations
--tlscacert,--tlscert, and--tlskeycommand-line flags. docker/cli#6291DOCKER_KEEP_DEPRECATED_LEGACY_LINKS_ENV_VARS) as deprecated in v28.4 and set for removal in v30.0. docker/cli#6309NetworkSettingsBase.Bridge, structNetworkSettingsBase, all the fields ofDefaultNetworkSettings, and structDefaultNetworkSettings. moby/moby#50839build.CacheDiskUsage,container.DiskUsage,images.DiskUsageandvolumes.DiskUsageare now deprecated and will be removed in the next major release. moby/moby#50768ReexecEnvvar. docker/cli#6411CommandAnnotationPlugin,CommandAnnotationPluginVendor,CommandAnnotationPluginVersion,CommandAnnotationPluginInvalid,CommandAnnotationPluginCommandPath) in favor of their equivalent incli-plugins/manager/metadata. docker/cli#6298NamePrefix,MetadataSubcommandName,HookSubcommandName,Metadata,ReexecEnvvar) in favor of their equivalent incli-plugins/manager/metadata. docker/cli#6269Candidateinterface, which was only for internal use. docker/cli#6269NewPluginErrorfunction, which was only for internal use. docker/cli#6269ResourceAttributesEnvvarconst. docker/cli#6269NewBuilderCommandandNewBakeStubCommand. These functions will be removed in the next release. docker/cli#6312NewPruneCommand. docker/cli#6343NewCheckpointCommand. This function will be removed in the next release. docker/cli#6312NewFormat,FormatWrite. docker/cli#6341NoComplete. docker/cli#6405ValidArgsFn. docker/cli#6259NewConfigCommand. This function will be removed in the next release. docker/cli#6312NewFormat,FormatWrite,InspectFormatWrite. docker/cli#6341RunConfigCreate,CreateOptions,RunConfigInspect,InspectOptions,RunConfigList,ListOptions,RunConfigRemove, andRemoveOptions. docker/cli#6369NewBuildCommand,NewPullCommand,NewPushCommand,NewImagesCommand,NewImageCommand,NewHistoryCommand,NewImportCommand,NewLoadCommand,NewRemoveCommand,NewSaveCommand,NewTagCommand,NewPruneCommand. These functions will be removed in the next release. docker/cli#6312NewDiffFormat,DiffFormatWrite. These functions were only used internally and will be removed in the next release. docker/cli#6341NewRunCommand,NewExecCommand,NewPsCommand,NewContainerCommand,NewAttachCommand,NewCommitCommand,NewCopyCommand,NewCreateCommand,NewDiffCommand,NewExportCommand,NewKillCommand,NewLogsCommand,NewPauseCommand,NewPortCommand,NewRenameCommand,NewRestartCommand,NewRmCommand,NewStartCommand,NewStatsCommand,NewStopCommand,NewTopCommand,NewUnpauseCommand,NewUpdateCommand,NewWaitCommand,NewPruneCommand. These functions will be removed in the next release. docker/cli#6312NewContextCommand. This function will be removed in the next release. docker/cli#6312RunCreateandCreateOptions. docker/cli#6403RunExportandExportOptions. docker/cli#6403RunImport. docker/cli#6403RunRemoveandRemoveOptions. docker/cli#6403RunUpdateandUpdateOptions. docker/cli#6403RunUse. docker/cli#6403AuthResolverutility. docker/cli#6357NewHistoryFormat,HistoryWrite. docker/cli#6341, docker/cli#6341NewManifestCommand. This functions will be removed in the next release. docker/cli#6312NewFormat,FormatWrite. docker/cli#6341NewNetworkCommand. These functions will be removed in the next release. docker/cli#6312NewFormat,FormatWrite,InspectFormatWrite. docker/cli#6341NewNodeCommand. This functions will be removed in the next release. docker/cli#6312NewFormat,FormatWrite. docker/cli#6341NewPluginCommand. This function will be removed in the next release. docker/cli#6312NewLoginCommand,NewLogoutCommand,NewSearchCommand. These functions will be removed in the next release. docker/cli#6312NewSearchFormat,SearchWrite. docker/cli#6341OauthLoginEscapeHatchEnvVarconst. docker/cli#6413NewFormat,FormatWrite,InspectFormatWrite. docker/cli#6341NewSecretCommand. This functions will be removed in the next release. docker/cli#6312NewFormat,InspectFormatWrite. docker/cli#6341NewServiceCommand. This function will be removed in the next release. docker/cli#6312NewStackCommand. This function will be removed in the next release. docker/cli#6312RunList,RunServices. docker/cli#6391NewSwarmCommand. This function will be removed in the next release. docker/cli#6312NewVersionCommand,NewInfoCommand,NewSystemCommand,NewEventsCommand,NewInspectCommand. These functions will be removed in the next release. docker/cli#6312NewTaskFormat,FormatWrite. docker/cli#6341NewTrustCommand. This function will be removed in the next release. docker/cli#6312SignedTagInfo,SignerInfo,NewTrustTagFormat,NewSignerInfoFormat,TagWrite,SignerInfoWrite. docker/cli#6341NewVolumeCommand,NewPruneCommand. These functions will be removed in the next release. docker/cli#6312AddTrustSigningFlags,AddTrustVerificationFlags, andAddPlatformFlagutilities, which were only used internally. docker/cli#6311ConfigureAuthutility. docker/cli#6257CopyToFileutility. docker/cli#6257AuthConfig.Emailfield. docker/cli#6392VisitAll,DisableFlagsInUseLineutilities. These utilities were only used internally and will be removed in the next release. docker/cli#6276HasCompletionArgutility. This utility was only used internally. docker/cli#6276cli/command.RegistryAuthenticationPrivilegedFunc. docker/cli#6256NewNamedListOptsRef,NewNamedMapOpts,NamedListOpts,NamedMapOpts, andNamedOption. These types and functions are no longer used and will be removed in the next release. docker/cli#6292ParseEnvFilein favour ofkvfile.Parse. docker/cli#6381QuotedString. This utility is no longer used, and will be removed in the next release. docker/cli#6275ValidateHostutility. This function is no longer used, and will be removed in the next release. docker/cli#6280JSONMessage.From,JSONMessage.Time, andJSONMessage.TimeNanofields, as they are no longer returned by the API for progress messages. Use theevents.Messagetype instead to unmarshal the/eventsresponse. moby/moby#50762Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.