Remove the OS check when creating a container
Now that we can pass any custom containerd shim to dockerd there is need for this check. Without this it becomes possible to use wasm shims for example with images that have "wasi" as the OS. Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
This commit is contained in:
parent
08dccc2cb4
commit
1a3d8019d1
1 changed files with 0 additions and 4 deletions
|
@ -18,7 +18,6 @@ import (
|
|||
"github.com/docker/docker/errdefs"
|
||||
"github.com/docker/docker/image"
|
||||
"github.com/docker/docker/pkg/idtools"
|
||||
"github.com/docker/docker/pkg/system"
|
||||
"github.com/docker/docker/runconfig"
|
||||
v1 "github.com/opencontainers/image-spec/specs-go/v1"
|
||||
"github.com/opencontainers/selinux/go-selinux"
|
||||
|
@ -132,9 +131,6 @@ func (daemon *Daemon) create(opts createOpts) (retC *container.Container, retErr
|
|||
return nil, err
|
||||
}
|
||||
os = img.OperatingSystem()
|
||||
if !system.IsOSSupported(os) {
|
||||
return nil, system.ErrNotSupportedOperatingSystem
|
||||
}
|
||||
imgID = img.ID()
|
||||
} else if isWindows {
|
||||
os = "linux" // 'scratch' case.
|
||||
|
|
Loading…
Reference in a new issue