Add support for alternate OCI runtimes on Linux, compatible with the containerd runtime v2 API. moby/moby#43887, moby/moby#43993
Add support for the containerd runhcs shim on Windows (off by default). moby/moby#42089
Add dockerd --validate to check the daemon JSON config and exit. moby/moby#42393
Add the ability to configure the daemon's HTTP proxy via flags or JSON config. moby/moby#42835
Add support for RFC 3021 point-to-point networks (IPv4 /31s) and single hosts (IPv4 /32s). For networks with two or fewer addresses, IPAM won't reserve a network and broadcast address. moby/moby#42626
Add support for setting ipvlan_flag and using the l3sipvlan_mode in the ipvlan network driver. moby/moby#42542
Add support for displaying the value of the metacopy option for the overlay2 storage driver. moby/moby#43557
Add support for describing Windows devices using the syntax IDType://ID. moby/moby#43368
Add RootlessKit, slirp4netns, and VPNKit version reporting. moby/moby#42330
Add experimental support for SwarmKit cluster volumes (CSI). moby/moby#41982
CLI: Add cluster volume (CSI) options to docker volume. docker/cli#3606
CLI: Add cluster volume (CSI) support to docker stack. docker/cli#3662
Add support for SwarmKit jobs in docker stack deploy. docker/cli#2907
Add the docker stack config command to output the merged and interpolated config files as utilized by stack deploy. docker/cli#3544
Add a new docker context show command that prints the name of the current context. docker/cli#3567
Add the --format=json shorthand variant of {% raw %}--format="{{ json . }}"{% endraw %} to all commands supporting the --format flag. docker/cli#2936
Add a --quiet option to docker create and docker run commands to suppress output when pulling an image. docker/cli#3377
Add a --force option to docker network rm subcommand. Causes CLI to return a 0 exit code even if the network doesn't exist. Has no effect on the server-side procedure for removing a network. docker/cli#3547
Add a --signal option to docker stop and docker restart. docker/cli#3614
Plugins are now discovered in well-known user-level paths when the daemon is running in rootless mode. moby/moby#44778
The daemon now handles common alternate JSON encodings in the JSON configuration file gracefully, and reports useful errors. moby/moby#44777, moby/moby#44832
UTF-8 with a byte order mark is accepted.
UTF-16 with a byte order mark is accepted.
Invalid UTF-8 is reported early and with a comprehensible error message.
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 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 20.10.12+incompatible to 23.0.0+incompatible.
Release notes
Sourced from github.com/docker/docker's releases.
... (truncated)
Commits
d7573ab
Merge pull request #44885 from thaJeztah/23.0_backport_update_containerd9df87ea
Merge pull request #44883 from thaJeztah/23.0_backport_invalid_characterde3f216
Merge pull request #44884 from thaJeztah/23.0_backport_rm_install_suffix20203f0
Merge pull request #44881 from thaJeztah/23.0_containerd_binary_1.6.16610250f
vendor: github.com/containerd/containerd v1.6.1663a0f1f
vendor: github.com/pelletier/go-toml v1.9.5699e853
hack: display build cmd when DOCKER_DEBUG setb7e0725
hack: remove unnecessary vars in make.sh script9674623
hack: remove ORIG_BUILDFLAGS vardf2fe70
hack: remove -installsuffix build flagDependabot 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 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)