Add support for filtering images based on timestamp with docker image ls --filter=until=<timestamp>. moby/moby#46577
Bug fixes and enhancements
API: Fix error message for invalid policies at ValidateRestartPolicy. moby/moby#46352
API: Update /info endpoint to use singleflight. moby/moby#45847
Add an error message for when specifying a Dockerfile filename with -f, and also using stdin. docker/cli#4346
Add support for mac-address and link-local-ip fields in --network long format. docker/cli#4419
Add support for specifying multiple --network flags with docker container create and docker run. moby/moby#45906
Automatically enable IPv6 on a network when an IPv6 subnet is specified. moby/moby#46455
Add support for overlay networks over IPv6 transport. moby/moby#46790
Configuration reloading is now more robust: if there's an error during the configuration reload process, no configuration changes are applied. moby/moby#43980
Live restore: Containers with auto remove (docker run --rm) are no longer forcibly removed on engine restart. moby/moby#46857
Live restore: containers that are live-restored will now be given another health-check start period when the daemon restarts. moby/moby#47051
Container health status is flushed to disk less frequently, reducing wear on flash storage. moby/moby#47044
Improve validation of the userland-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#47000
Set the MAC address of container's interface when network mode is a short network ID. moby/moby#46406
Sort unconsumed build arguments before display in build output. moby/moby#45917
The docker image save tarball output is now OCI compliant. moby/moby#44598
The daemon no longer appends ACCEPT rules to the end of the INPUT 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
Unpacking layers with extended attributes onto an incompatible filesystem will now fail instead of silently discarding extended attributes. moby/moby#45464
Update daemon MTU option to BridgeConfig and display warning on Windows. moby/moby#45887
Validate IPAM config when creating a network. Automatically fix networks created prior to this release where --ip-range is larger than --subnet. moby/moby#45759
containerd image store: Add image events for push, pull, and save. moby/moby#46405
... (truncated)
Commits
71fa3ab Merge pull request #47196 from akerouanton/25.0-fix-multiple-rename-error
5295e88 daemon: rename: don't reload endpoint from datastore
6eef840 Merge pull request #47191 from vvoland/volume-cifs-resolve-optout-25
e2ab471 Merge pull request #47182 from akerouanton/25.0-fix-aliases-on-default-bridge
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 rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/docker/docker from 24.0.7+incompatible to 25.0.1+incompatible.
Release notes
Sourced from github.com/docker/docker's releases.
... (truncated)
Commits
71fa3ab
Merge pull request #47196 from akerouanton/25.0-fix-multiple-rename-error5295e88
daemon: rename: don't reload endpoint from datastore6eef840
Merge pull request #47191 from vvoland/volume-cifs-resolve-optout-25e2ab471
Merge pull request #47182 from akerouanton/25.0-fix-aliases-on-default-bridge3de920a
volume/local: Fix cifs url containing spacesa445aa9
volume/local: Add tests for parsing nfs/cifs mountscb77e48
volume/local: Break early ifaddr
was specifiede8801fb
daemon: only add short cid to aliases for custom networks613b6a1
Merge pull request #47192 from thaJeztah/25.0_backport_fix_gateway_ip1b67383
Merge pull request #47189 from vvoland/c8d-prefer-default-platform-snapshot-25Dependabot 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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show