test(deps): update dependency docker to v28.4.0 (main) #4944
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.3.3
->v28.4.0
Release Notes
moby/moby (docker)
v28.4.0
Compare Source
28.4.0
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
New
GODEBUG
environment variable when the key-value pair ("GODEBUG":"..."
) exists inside the docker context metadata. docker/cli#6399Bug fixes and enhancements
docker pull
anddocker image pull
. docker/cli#6420docker push
if the client did not send anX-Registry-Auth
header. moby/moby#50738docker history
failing withsnapshot X does not exist
when calling on a non-native image that was built locally. moby/moby#50875docker image prune
to emit correctuntag
anddelete
events and list only the deleted images root digests instead of every blob. moby/moby#50837docker push
anddocker pull
after a failure caused by missing authentication. docker/cli#6256Packaging updates
runc
to v1.3.0. moby/moby#50699Networking
API
AuthConfig.Email
field. moby/moby#50797Go SDK
Deprecations
--tlscacert
,--tlscert
, and--tlskey
command-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.DiskUsage
andvolumes.DiskUsage
are 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#6269Candidate
interface, which was only for internal use. docker/cli#6269NewPluginError
function, which was only for internal use. docker/cli#6269ResourceAttributesEnvvar
const. docker/cli#6269NewBuilderCommand
andNewBakeStubCommand
. 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#6312RunCreate
andCreateOptions
. docker/cli#6403RunExport
andExportOptions
. docker/cli#6403RunImport
. docker/cli#6403RunRemove
andRemoveOptions
. docker/cli#6403RunUpdate
andUpdateOptions
. docker/cli#6403RunUse
. docker/cli#6403AuthResolver
utility. 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#6341OauthLoginEscapeHatchEnvVar
const. 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
, andAddPlatformFlag
utilities, which were only used internally. docker/cli#6311ConfigureAuth
utility. docker/cli#6257CopyToFile
utility. docker/cli#6257AuthConfig.Email
field. docker/cli#6392VisitAll
,DisableFlagsInUseLine
utilities. These utilities were only used internally and will be removed in the next release. docker/cli#6276HasCompletionArg
utility. 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#6292ParseEnvFile
in favour ofkvfile.Parse
. docker/cli#6381QuotedString
. This utility is no longer used, and will be removed in the next release. docker/cli#6275ValidateHost
utility. This function is no longer used, and will be removed in the next release. docker/cli#6280JSONMessage.From
,JSONMessage.Time
, andJSONMessage.TimeNano
fields, as they are no longer returned by the API for progress messages. Use theevents.Message
type instead to unmarshal the/events
response. moby/moby#50762Configuration
📅 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.