Update module github.com/docker/docker to v23 #27
Loading…
Add table
Add a link
Reference in a new issue
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.1Compare 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_parseris not available. moby/moby#44942ipvlannetworks created prior to upgrading would prevent the daemon from starting. moby/moby#44937overlay2storage driver failing early inmetacopytesting when initialized on an unsupported backing filesystem. moby/moby#44922execexit events being misinterpreted as container exits under some runtimes, such as Kata Containers. moby/moby#44892runccompiled using Go 1.20. docker/cli#4004--device-write-bpsas a path. docker/cli#4004Packaging
/etc/dockerto RPM and DEB packaging. docker/docker-ce-packaging#842mkdir -p /etc/docker.v2.16.0. docker/docker-ce-packaging#844v23.0.0Compare 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 buildtodocker buildx build. docker/cli#3314DOCKER_BUILDKIT=0.Multi-stage builds.
zstdcompressed layers. moby/moby#41759, moby/moby#42862runhcsshim on Windows (off by default). moby/moby#42089dockerd --validateto check the daemon JSON config and exit. moby/moby#42393ipvlan_flagand using thel3sipvlan_modein theipvlannetwork driver. moby/moby#42542metacopyoption for theoverlay2storage driver. moby/moby#43557IDType://ID. moby/moby#43368RootlessKit,slirp4netns, andVPNKitversion reporting. moby/moby#42330docker volume. docker/cli#3606docker stack. docker/cli#3662docker stack deploy. docker/cli#2907docker stack configcommand to output the merged and interpolated config files as utilized bystack deploy. docker/cli#3544docker context showcommand that prints the name of the current context. docker/cli#3567--format=jsonshorthand variant of--format="{{ json . }}"to all commands supporting the--formatflag. docker/cli#2936--quietoption todocker createanddocker runcommands to suppress output when pulling an image. docker/cli#3377--forceoption todocker network rmsubcommand. 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--signaloption todocker stopanddocker restart. docker/cli#3614-v/--versionflag todocker-proxy. moby/moby#44703STOPSIGNALviadocker commit. moby/moby#43369awslogslog driver to allow skipping log stream creation in CloudWatch. moby/moby#42132awslogslog driver to specify the log format that's sent to CloudWatch. moby/moby#42838fluentdlog driver to set the reconnection interval. moby/moby#43100WithTLSClientConfigFromEnv(),WithHostFromEnv(), andWithVersionFromEnv(). moby/moby#42224docker completionsubcommand. docker/cli#3429Swarmheader toGET /_pingandHEAD /_ping, allowing single-request detection of Swarm support. moby/moby#42064signalparameter toPOST /containers/{id}/stopandPOST /containers/{id}/restartto set the signal used. moby/moby#43206CreateMountPointparameter toPOST /containers/create. moby/moby#43484shared-sizeparameter toGET /images/jsonto enable shared-size computation of images. moby/moby#42531typeparameter toGET /system/df, to control what object types to are considered when computing disk usage. moby/moby#42559docker.serviceaftertime-set.target. moby/moby#43107Removed
~/.dockercfg. docker/cli#2504-gand--graphdaemon options in favor of--data-root. docker/cli#3739Experimentalclient field fromdocker version. docker/cli#3543overlayandoverlay2storage drivers on backing filesystems withoutd_typesupport. moby/moby#43472overrideKernelCheckoption from theoverlay2storage driver. moby/moby#44279Deprecation notice
io.containerd.runtime.v1.linuxOCI runtime. moby/moby#43695--cluster-xxoptions fromdockerd. moby/moby#40383host-discoveryand overlay networks with external k/v stores. moby/moby#42247armplatform fallback.--platform linux/arm/vYwill now return a error whenarm/vYisn'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#43250KernelMemoryoption fromPOST /containers/createon API version >= 1.42. moby/moby#43214Deprecated
BuilderSizein API versions >= 1.42 moby/moby#42608BuildCache.Parentin favor of the newly introducedBuildCache.Parentsin 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#44794rootlesskittov0.14.4. moby/moby#42708buildkittov0.10.6. moby/moby#43239buildxtov0.10.2. docker/docker-ce-packaging#840swarmkittov2.0.0-20230119195359-904c221ac281. moby/moby#44858containerdtov1.6.16. moby/moby#44766, moby/moby#44769, moby/moby#44881runctov1.1.4. moby/moby#44039hcsshimv0.9.6. moby/moby#44658btrfsstorage driver now depends on Linux kernel headers (>= 4.12) instead of headers from btrfs-progs. moby/moby#44776Security
hostconfig.jsonfiles to0600(was0644). moby/moby#41620--seccomp-profilenot acceptingunconfinedand renamed the default seccomp profile tobuiltin. moby/moby#42481seccompbuild tag. moby/moby#42501riscv64. moby/moby#43553seccomp(2)in seccomp profiles. moby/moby#42648ErrnoRet. moby/moby#42005DefaultErrnoRetinseccompprofiles. moby/moby#42604DefaultErrnoRetfield to the default seccomp profile, with no behavior change. moby/moby#42649socketwithAF_VSOCKin the default seccomp profile. moby/moby#44563process_vm_readvandprocess_vm_writevin the default seccomp profile. moby/moby#42083clock_settime64withCAP_SYS_TIME. moby/moby#43775bpfwithCAP_BPFandperf_event_openwithCAP_PERFMON. moby/moby#43988clone3syscall to returnENOSYSin the default seccomp profile, in order to ensureglibcwill correctly fallback to usingclone. moby/moby#42681Bug fixes and enhancements
overlay2to be the default storage driver (btrfsandzfsare now opt-in). moby/moby#42661docker cpcommand. docker/cli#2708ElectAuthServerfunction, and made it return the default registry without calling theGET /infoAPI endpoint. docker/cli#2819net.JoinHostPort()to fix formatting with IPv6 addresses docker/cli#2972stderr. docker/cli#3044docker infoif a custom--formatis 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-signalflag, as it may not reflect the actual default used by the daemon. docker/cli#32453.10todocker stack; allow omitting theversionfield (resulting inlatest). docker/cli#32573is 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#3302runcommand in the-v/--volumeand-m/--mountflags. docker/cli#3469docker exec -tnow sets the console size for the executed process immediately when it's created. docker/cli#3627docker infoto provide more details on installed plugins. docker/cli#3645docker context listanddocker context usecommands when the context is overridden by the environment. docker/cli#3668aliasesannotation that can be used to print all available aliases for a command. docker/cli#3694docker context useand selecting the current context. docker/cli#3721docker context rm --force. docker/cli#37910in Compose files docker/cli#3812<Ctrl-c>) now passes through to running containers instead of causing the CLI to exit. docker/cli#3849docker port CONTAINERUX by sorting ports before printing. docker/cli#3892GET /containers/{id}/logsandPOST /containers/{id}/attachnow report which raw-stream format is in use using theContent-typeresponse header on API version >= 1.42. moby/moby#39812--storage-optsflag applies to all storage on Windows. moby/moby#41636(/var/run/docker/containerd/containerd.toml). moby/moby#41675nullmanifests during tar import. moby/moby#41842btrfsdriver. moby/moby#42273--privilegedrootless containers. moby/moby#42638**/foorecursive wildcard directory patterns in.dockerignore. moby/moby#42676docker import --platformto allow marking an imported image as a foreign architecture. moby/moby#43103namesgeneratorpackage against new additions. Users will have to be satisfied with the existing 25359 adjective-name combinations. moby/moby#43210containers/{id}/attach/wsonly to streams according bystdin,stdoutandstderrparameters on API version >= 1.42. moby/moby#43322execstarts 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#43480ttysize is set immediately on creation. moby/moby#43593, moby/moby#43622overlay2mounts not being cleaned up after failed container starts, or daemon shutdown. moby/moby#43659containerd. moby/moby#43675firewalldfor networking when the daemon is running in rootless mode. moby/moby#43813live-restorewith restart policies and volume refs. moby/moby#44237all=trueto prune named volumes in addition to anonymous. moby/moby#44259GET /system/dfendpoint. moby/moby#42715--ipc=hostwasn't handled correctly when the daemon is running in rootless mode. moby/moby#44863DOCKER-USERip6tables chain. moby/moby#44845ip6tablescommand isn't available. moby/moby#44727CreatedAttime of a volume reflecting initialization and not creation. moby/moby#44725docker contextwhen an invalid context is present. docker/cli#3847docker container removeas 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
96019acfd81ad964ae421ad964ae4255a0ad763055a0ad76306847a9c6ad6847a9c6adac7c749c44ac7c749c44af87ac4cb8Renovate 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.