feat(deps)!: Update dependency docker to v26 #281
Merged
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:
v24.0.9
->v26.0.0
Release Notes
moby/moby (docker)
v26.0.0
Compare Source
26.0.0
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Security
This release contains a security fix for CVE-2024-29018, a potential data exfiltration from 'internal' networks via authoritative DNS servers.
New
Subpath
field to theVolumeOptions
making it possible to mount a subpath of a volume. moby/moby#45687volume-subpath
support to the mount flag (--mount type=volume,...,volume-subpath=<subpath>
). docker/cli#4331=
separators and[ipv6]
in compose files fordocker stack deploy
. docker/cli#4860DOCKERD_ROOTLESS_ROOTLESSKIT_DISABLE_HOST_LOOPBACK
environment variable tofalse
(defaults totrue
). This lets containers connect to the host by using IP address10.0.2.2
. moby/moby#47352docker image ls
no longer creates duplicates entries for multi-platform images. moby/moby#45967Bug fixes and enhancements
/etc/hosts
if successful. moby/moby#47062ADD
Dockerfile instruction failing withlsetxattr <file>: operation not supported
when unpacking archive with xattrs onto a filesystem that doesn't support them. moby/moby#47175docker container start
failing when used with--checkpoint
. moby/moby#47456docker image ls
with ambiguous argument. docker/cli#4849@docker_cli_[UUID]
files on OpenBSD. docker/cli#4862resolv.conf
as upstream resolvers for Docker Engine's internal DNS, rather than listing them in the container'sresolv.conf
. moby/moby#47512--userns-remap
option is used. moby/moby#46786Pulling fs layer
status. moby/moby#47432API
GET /images/{id}/json
omits theCreated
field (previously it was0001-01-01T00:00:00Z
) if theCreated
field is missing from the image config. moby/moby#47451Created
field inGET /images/{id}/json
with0001-01-01T00:00:00Z
for API version <= 1.43. moby/moby#47387is_automated
field in thePOST /images/search
endpoint results is alwaysfalse
now. Consequently, searching foris-automated=true
will yield no results, whileis-automated=false
will be a no-op. moby/moby#47465Container
andContainerConfig
fields from theGET /images/{name}/json
response. moby/moby#47430Packaging updates
Removed
Container
andContainerConfig
fields from theGET /images/{name}/json
response. moby/moby#47430github.com/docker/docker/pkg/loopback
package. moby/moby#47128ErrNotSupportedOperatingSystem
,IsOSSupported
moby/moby#47129--oom-score-adjust
was deprecated in v24.0 and is now removed. moby/moby#46113These aliases are now removed:
types.Info
,types.Commit
,types.PluginsInfo
,types.NetworkAddressPool
,types.Runtime
,types.SecurityOpt
,types.KeyValue
,types.DecodeSecurityOptions
,types.CheckpointCreateOptions
,types.CheckpointListOptions
,types.CheckpointDeleteOptions
,types.Checkpoint
,types.ImageDeleteResponseItem
,types.ImageSummary
,types.ImageMetadata
,types.ServiceUpdateResponse
,types.ServiceCreateResponse
,types.ResizeOptions
,types.ContainerAttachOptions
,types.ContainerCommitOptions
,types.ContainerRemoveOptions
,types.ContainerStartOptions
,types.ContainerListOptions
,types.ContainerLogsOptions
NewStartOptions()
docker/cli#4811DockerCliOption
,InitializeOpt
docker/cli#4810v25.0.5
Compare Source
25.0.5
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Security
This release contains a security fix for CVE-2024-29018, a potential data exfiltration from 'internal' networks via authoritative DNS servers.
Bug fixes and enhancements
open /etc/docker/plugins: permission denied
. moby/moby#47587docker build
runs leaking disk space. moby/moby#47527v25.0.4
Compare Source
25.0.4
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
docker start
failing when used with--checkpoint
moby/moby#47466Pulling fs layer
status moby/moby#47484API
GET /images/{id}/json
omits theCreated
field (previously it was0001-01-01T00:00:00Z
) if theCreated
field is missing from the image config. moby/moby#47451Created
field inGET /images/{id}/json
with0001-01-01T00:00:00Z
for API version <= 1.43. moby/moby#47387NetworkMode
name-or-id is not the same as the name-or-id used inNetworkSettings.Networks
. moby/moby#47510Packaging updates
Full Changelog: moby/moby@v25.0.3...v25.0.4
v25.0.3
Compare Source
25.0.3
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
What's Changed
version
in/build
https://github.com/moby/moby/pull/47295Full Changelog: moby/moby@v25.0.2...v25.0.3
v25.0.2
Compare Source
25.0.2
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Security
This release contains security fixes for the following CVEs
affecting Docker Engine and its components.
The potential impacts of the above vulnerabilities include:
For more information about the security issues addressed in this release,
refer to the blog post.
For details about each vulnerability, see the relevant security advisory:
Packaging updates
v25.0.1
Compare Source
25.0.1
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
host-gateway-ip
not working during build when not set through configuration. moby/moby#47192addr
orip
mount option. moby/moby#47185start_interval
not being passed to the container config. moby/moby#47163Packaging updates
2.24.2
. docker/docker-ce-packaging#981v25.0.0
Compare Source
25.0.0
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
New
--log-format
flag todockerd
to control the logging format: text (default) or JSON. moby/moby#45737docker image ls --filter=until=<timestamp>
. moby/moby#46577Bug fixes and enhancements
ValidateRestartPolicy
. moby/moby#46352/info
endpoint to use singleflight. moby/moby#45847-f
, and also usingstdin
. docker/cli#4346mac-address
andlink-local-ip
fields in--network
long format. docker/cli#4419--network
flags withdocker container create
anddocker run
. moby/moby#45906docker run --rm
) are no longer forcibly removed on engine restart. moby/moby#46857Downloading
progress message on image pull. moby/moby#46515NetworkConnect
andContainerCreate
with improved data validation, and return all validation errors at once. moby/moby#46183com.docker.network.host_ipv4
option when IPv6 and ip6tables are enabled. moby/moby#46446cleanupContainer
if containerd is stopped. moby/moby#46213userland-proxy-path
daemon configuration option. Validation now happens during daemon startup, instead of producing an error when starting a container with port-mapping. moby/moby#47000docker image save
tarball output is now OCI compliant. moby/moby#44598ACCEPT
rules to the end of theINPUT
iptables chain for encrypted overlay networks. Depending on firewall configuration, a rule may be needed to permit incoming encrypted overlay network traffic. moby/moby#45280--ip-range
is larger than--subnet
. moby/moby#45759push
,pull
, andsave
. moby/moby#46405ONBUILD
,MAINTAINER
, andHEALTHCHECK
Dockerfile instructions. moby/moby#46313Pulling from
progress message. moby/moby#46494sha256:
prefix. moby/moby#46435docker images
showing intermediate layers by default. moby/moby#46423ADD
orCOPY
instructions were used with the classic builder. moby/moby#46383docker pull
progress output. moby/moby#46412UpdateConfig
. moby/moby#46433docker image ls
now shows the correct image creation time and date. moby/moby#46719docker pull -a
). moby/moby#46618Packaging updates
2.24.1
. docker/docker-ce-packaging#980Removed
GET /images/json
andGET /images/{id}/json
endpoints. moby/moby#45469devicemapper
storage driver. moby/moby#43637--oom-score-adjust
daemon option. moby/moby#45484~/.dockercfg
file. docker/cli#4281logentries
logging driver. moby/moby#46925Deprecated
IsAutomated
field andis-automated
filter fordocker search
. Deprecation noticeContainer
andContainerConfig
properties for/images/{id}/json
(docker image inspect
). moby/moby#46939Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 has been generated by Mend Renovate. View repository job log here.