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
615dfdf Merge pull request #47106 from vvoland/c8d-windows-pull-error-msg
7cbf01b Merge pull request #47105 from vvoland/c8d-mount-refcount-default
05695c2 c8d/integation: Adjust error in TestPullLinuxImageFailsOnWindows
ae6468b c8d/mount: Use ref-counted mounter by default
c183fcf Merge pull request #47104 from rumpl/run-snapshotter-linux-tests
982f85b Merge pull request #47101 from AkihiroSuda/refactor-47100
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.0+incompatible.
Release notes
Sourced from github.com/docker/docker's releases.
... (truncated)
Commits
615dfdf
Merge pull request #47106 from vvoland/c8d-windows-pull-error-msg7cbf01b
Merge pull request #47105 from vvoland/c8d-mount-refcount-default05695c2
c8d/integation: Adjust error in TestPullLinuxImageFailsOnWindowsae6468b
c8d/mount: Use ref-counted mounter by defaultc183fcf
Merge pull request #47104 from rumpl/run-snapshotter-linux-tests982f85b
Merge pull request #47101 from AkihiroSuda/refactor-47100bd48159
ci: Always run snapshotter tests on Linuxed15f1d
net=host: remove /var/run/docker/netns/default from OCI config4f9c865
Merge pull request #46158 from elezar/refactor-rootless-tempdir436bf27
Merge pull request #46539 from TBBle/containerd_image_store_pr46402Dependabot 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