Skip to content

Bump github.com/docker/docker from 20.10.9+incompatible to 23.0.0+incompatible

Bumps github.com/docker/docker from 20.10.9+incompatible to 23.0.0+incompatible.

Release notes

Sourced from github.com/docker/docker's releases.

v23.0.0

23.0.0

For more information about:

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

New

  • Set Buildx and BuildKit as the default builder on Linux. moby/moby#43992
    • Alias docker build to docker buildx build. docker/cli#3314
    • The legacy builder can still be used by explicitly setting DOCKER_BUILDKIT=0.
    • There are differences in how BuildKit and the legacy builder handle multi-stage builds. For more information, see Multi-stage builds.
  • Add support for pulling zstd compressed layers. moby/moby#41759, moby/moby#42862
  • 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 l3s ipvlan_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
  • 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 --format="{{ json . }}" 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
  • Add a -v/--version flag to docker-proxy. moby/moby#44703
  • 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.
  • Allow use of STOPSIGNAL via docker commit. moby/moby#43369
  • Add a new option to the awslogs log driver to allow skipping log stream creation in CloudWatch. moby/moby#42132
  • Add a new option to the awslogs log driver to specify the log format that's sent to CloudWatch. moby/moby#42838
  • Add a new option to the fluentd log driver to set the reconnection interval. moby/moby#43100

... (truncated)

Commits
  • d7573ab Merge pull request #44885 from thaJeztah/23.0_backport_update_containerd
  • 9df87ea Merge pull request #44883 from thaJeztah/23.0_backport_invalid_character
  • de3f216 Merge pull request #44884 from thaJeztah/23.0_backport_rm_install_suffix
  • 20203f0 Merge pull request #44881 from thaJeztah/23.0_containerd_binary_1.6.16
  • 610250f vendor: github.com/containerd/containerd v1.6.16
  • 63a0f1f vendor: github.com/pelletier/go-toml v1.9.5
  • 699e853 hack: display build cmd when DOCKER_DEBUG set
  • b7e0725 hack: remove unnecessary vars in make.sh script
  • 9674623 hack: remove ORIG_BUILDFLAGS var
  • df2fe70 hack: remove -installsuffix build flag
  • Additional commits viewable in compare view

Merge request reports