mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
cgroup v1: change the default runtime to io.containerd.runc.v2
The previous default runtime `io.containerd.runtime.v1.linux` is being deprecated (https://github.com/containerd/containerd/issues/4365) `io.containerd.runc.v2` is available since containerd v1.3.0. Using v1.3.5 or later is recommended. v1.3.0-v1.3.4 doesn't pass `TestContainerStartOnDaemonRestart`. Fix #41107 Replace #41115 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
This commit is contained in:
@@ -24,7 +24,7 @@ func (daemon *Daemon) getLibcontainerdCreateOptions(container *container.Contain
|
||||
if err != nil {
|
||||
return "", nil, translateContainerdStartErr(container.Path, container.SetExitCode, err)
|
||||
}
|
||||
rt.Shim = getShimConfig(daemon.configStore, p)
|
||||
rt.Shim = defaultV2ShimConfig(daemon.configStore, p)
|
||||
}
|
||||
if rt.Shim.Binary == linuxShimV1 {
|
||||
if cgroups.IsCgroup2UnifiedMode() {
|
||||
|
||||
Reference in New Issue
Block a user