Update module github.com/docker/docker to v23 #27
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/github.com-docker-docker-23.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v20.10.23+incompatible
->v23.0.1
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
docker/docker
v23.0.1
Compare Source
23.0.1
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
apparmor_parser
is not available. moby/moby#44942ipvlan
networks created prior to upgrading would prevent the daemon from starting. moby/moby#44937overlay2
storage driver failing early inmetacopy
testing when initialized on an unsupported backing filesystem. moby/moby#44922exec
exit events being misinterpreted as container exits under some runtimes, such as Kata Containers. moby/moby#44892runc
compiled using Go 1.20. docker/cli#4004--device-write-bps
as a path. docker/cli#4004Packaging
/etc/docker
to RPM and DEB packaging. docker/docker-ce-packaging#842mkdir -p /etc/docker
.v2.16.0
. docker/docker-ce-packaging#844v23.0.0
Compare Source
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
docker build
todocker buildx build
. docker/cli#3314DOCKER_BUILDKIT=0
.Multi-stage builds.
zstd
compressed layers. moby/moby#41759, moby/moby#42862runhcs
shim on Windows (off by default). moby/moby#42089dockerd --validate
to check the daemon JSON config and exit. moby/moby#42393ipvlan_flag
and using thel3s
ipvlan_mode
in theipvlan
network driver. moby/moby#42542metacopy
option for theoverlay2
storage driver. moby/moby#43557IDType://ID
. moby/moby#43368RootlessKit
,slirp4netns
, andVPNKit
version reporting. moby/moby#42330docker volume
. docker/cli#3606docker stack
. docker/cli#3662docker stack deploy
. docker/cli#2907docker stack config
command to output the merged and interpolated config files as utilized bystack deploy
. docker/cli#3544docker context show
command that prints the name of the current context. docker/cli#3567--format=json
shorthand variant of--format="{{ json . }}"
to all commands supporting the--format
flag. docker/cli#2936--quiet
option todocker create
anddocker run
commands to suppress output when pulling an image. docker/cli#3377--force
option todocker 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--signal
option todocker stop
anddocker restart
. docker/cli#3614-v/--version
flag todocker-proxy
. moby/moby#44703STOPSIGNAL
viadocker commit
. moby/moby#43369awslogs
log driver to allow skipping log stream creation in CloudWatch. moby/moby#42132awslogs
log driver to specify the log format that's sent to CloudWatch. moby/moby#42838fluentd
log driver to set the reconnection interval. moby/moby#43100WithTLSClientConfigFromEnv()
,WithHostFromEnv()
, andWithVersionFromEnv()
. moby/moby#42224docker completion
subcommand. docker/cli#3429Swarm
header toGET /_ping
andHEAD /_ping
, allowing single-request detection of Swarm support. moby/moby#42064signal
parameter toPOST /containers/{id}/stop
andPOST /containers/{id}/restart
to set the signal used. moby/moby#43206CreateMountPoint
parameter toPOST /containers/create
. moby/moby#43484shared-size
parameter toGET /images/json
to enable shared-size computation of images. moby/moby#42531type
parameter toGET /system/df
, to control what object types to are considered when computing disk usage. moby/moby#42559docker.service
aftertime-set.target
. moby/moby#43107Removed
~/.dockercfg
. docker/cli#2504-g
and--graph
daemon options in favor of--data-root
. docker/cli#3739Experimental
client field fromdocker version
. docker/cli#3543overlay
andoverlay2
storage drivers on backing filesystems withoutd_type
support. moby/moby#43472overrideKernelCheck
option from theoverlay2
storage driver. moby/moby#44279Deprecation notice
io.containerd.runtime.v1.linux
OCI runtime. moby/moby#43695--cluster-xx
options fromdockerd
. moby/moby#40383host-discovery
and overlay networks with external k/v stores. moby/moby#42247arm
platform fallback.--platform linux/arm/vY
will now return a error whenarm/vY
isn't available instead of pulling the wrong image. moby/moby#44414SetCustomHTTPHeaders()
,CustomHTTPHeaders()
options-setters from the Go client API. moby/moby#42694WithDialer()
option-setter from the Go client API. moby/moby#44022WithDialContext()
instead.opts.QuotedString
. The implementation has moved to the CLI. moby/moby#43250KernelMemory
option fromPOST /containers/create
on API version >= 1.42. moby/moby#43214Deprecated
BuilderSize
in API versions >= 1.42 moby/moby#42608BuildCache.Parent
in favor of the newly introducedBuildCache.Parents
in API version >= 1.42. moby/moby#43908pkg/urlutil
, moving the implementation tobuilder/remotecontext/urlutil
. moby/moby#43477Upgrades
1.19.5
. docker/cli#3958, moby/moby#44794rootlesskit
tov0.14.4
. moby/moby#42708buildkit
tov0.10.6
. moby/moby#43239buildx
tov0.10.2
. docker/docker-ce-packaging#840swarmkit
tov2.0.0-20230119195359-904c221ac281
. moby/moby#44858containerd
tov1.6.16
. moby/moby#44766, moby/moby#44769, moby/moby#44881runc
tov1.1.4
. moby/moby#44039hcsshim
v0.9.6
. moby/moby#44658btrfs
storage driver now depends on Linux kernel headers (>= 4.12) instead of headers from btrfs-progs. moby/moby#44776Security
hostconfig.json
files to0600
(was0644
). moby/moby#41620--seccomp-profile
not acceptingunconfined
and renamed the default seccomp profile tobuiltin
. moby/moby#42481seccomp
build tag. moby/moby#42501riscv64
. moby/moby#43553seccomp(2)
in seccomp profiles. moby/moby#42648ErrnoRet
. moby/moby#42005DefaultErrnoRet
inseccomp
profiles. moby/moby#42604DefaultErrnoRet
field to the default seccomp profile, with no behavior change. moby/moby#42649socket
withAF_VSOCK
in the default seccomp profile. moby/moby#44563process_vm_readv
andprocess_vm_writev
in the default seccomp profile. moby/moby#42083clock_settime64
withCAP_SYS_TIME
. moby/moby#43775bpf
withCAP_BPF
andperf_event_open
withCAP_PERFMON
. moby/moby#43988clone3
syscall to returnENOSYS
in the default seccomp profile, in order to ensureglibc
will correctly fallback to usingclone
. moby/moby#42681Bug fixes and enhancements
overlay2
to be the default storage driver (btrfs
andzfs
are now opt-in). moby/moby#42661docker cp
command. docker/cli#2708ElectAuthServer
function, and made it return the default registry without calling theGET /info
API endpoint. docker/cli#2819net.JoinHostPort()
to fix formatting with IPv6 addresses docker/cli#2972stderr
. docker/cli#3044docker info
if a custom--format
is used that only uses local information. With this change, the CLI only uses the daemon API if it detects that information from the daemon is needed. docker/cli#3179--stop-signal
flag, as it may not reflect the actual default used by the daemon. docker/cli#32453.10
todocker stack
; allow omitting theversion
field (resulting inlatest
). docker/cli#32573
is now equivalent to3.x
(latest) indocker stack
. docker/cli#3445<Ctrl-c>
hanging on Windows to exit after running a container in non-interactive mode. docker/cli#3302run
command in the-v
/--volume
and-m
/--mount
flags. docker/cli#3469docker exec -t
now sets the console size for the executed process immediately when it's created. docker/cli#3627docker info
to provide more details on installed plugins. docker/cli#3645docker context list
anddocker context use
commands when the context is overridden by the environment. docker/cli#3668aliases
annotation that can be used to print all available aliases for a command. docker/cli#3694docker context use
and selecting the current context. docker/cli#3721docker context rm --force
. docker/cli#37910
in Compose files docker/cli#3812<Ctrl-c>
) now passes through to running containers instead of causing the CLI to exit. docker/cli#3849docker port CONTAINER
UX by sorting ports before printing. docker/cli#3892GET /containers/{id}/logs
andPOST /containers/{id}/attach
now report which raw-stream format is in use using theContent-type
response header on API version >= 1.42. moby/moby#39812--storage-opts
flag applies to all storage on Windows. moby/moby#41636(/var/run/docker/containerd/containerd.toml)
. moby/moby#41675null
manifests during tar import. moby/moby#41842btrfs
driver. moby/moby#42273--privileged
rootless containers. moby/moby#42638**/foo
recursive wildcard directory patterns in.dockerignore
. moby/moby#42676docker import --platform
to allow marking an imported image as a foreign architecture. moby/moby#43103namesgenerator
package against new additions. Users will have to be satisfied with the existing 25359 adjective-name combinations. moby/moby#43210containers/{id}/attach/ws
only to streams according bystdin
,stdout
andstderr
parameters on API version >= 1.42. moby/moby#43322exec
starts on health checks. Check timeout now only applies to the duration that the health check command is running. The time it takes to start the command no longer counts against the timeout. moby/moby#43480tty
size is set immediately on creation. moby/moby#43593, moby/moby#43622overlay2
mounts not being cleaned up after failed container starts, or daemon shutdown. moby/moby#43659containerd
. moby/moby#43675firewalld
for networking when the daemon is running in rootless mode. moby/moby#43813live-restore
with restart policies and volume refs. moby/moby#44237all=true
to prune named volumes in addition to anonymous. moby/moby#44259GET /system/df
endpoint. moby/moby#42715--ipc=host
wasn't handled correctly when the daemon is running in rootless mode. moby/moby#44863DOCKER-USER
ip6tables chain. moby/moby#44845ip6tables
command isn't available. moby/moby#44727CreatedAt
time of a volume reflecting initialization and not creation. moby/moby#44725docker context
when an invalid context is present. docker/cli#3847docker container remove
as an alias fordocker container rm
. docker/cli#3986Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Renovate Bot.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: go.sum
96019acfd8
to1ad964ae42
1ad964ae42
to55a0ad7630
55a0ad7630
to6847a9c6ad
6847a9c6ad
toac7c749c44
ac7c749c44
toaf87ac4cb8
Renovate Ignore Notification
As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 23.x releases. However, if you upgrade to 23.x manually then Renovate will reenable minor and patch updates automatically.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.