mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
This commit partially reverts7ccf750daaand84965c0752Closes #50542 Signed-off-by: Marat Radchenko <marat@slonopotamus.org>
23 lines
618 B
Go
23 lines
618 B
Go
package daemon
|
|
|
|
import (
|
|
"context"
|
|
|
|
"github.com/containerd/containerd/v2/defaults"
|
|
"github.com/moby/moby/v2/daemon/container"
|
|
)
|
|
|
|
func (daemon *Daemon) getLibcontainerdCreateOptions(daemonCfg *configStore, container *container.Container) (string, any, error) {
|
|
if container.HostConfig.Runtime == "" {
|
|
if daemonCfg.DefaultRuntime != "" {
|
|
container.HostConfig.Runtime = daemonCfg.DefaultRuntime
|
|
} else {
|
|
container.HostConfig.Runtime = defaults.DefaultRuntime
|
|
}
|
|
|
|
container.CheckpointTo(context.WithoutCancel(context.TODO()), daemon.containersReplica)
|
|
}
|
|
|
|
return container.HostConfig.Runtime, nil, nil
|
|
}
|