func InitContainerdRuntime(experimental bool, cdPath string) {
	if experimental && len(cdPath) > 0 && len(os.Getenv("DOCKER_WINDOWS_CONTAINERD_RUNTIME")) > 0 {
		logrus.Warnf("Using ContainerD runtime. This feature is experimental")
		containerdRuntimeSupported = true
	}
}
InitContainerdRuntime sets whether to use ContainerD for runtime
on Windows. This is an experimental feature still in development, and
also requires an environment variable to be set (so as not to turn the
feature on from simply experimental which would also mean LCOW.
package system  
import (
	"os"
	"github.com/Microsoft/hcsshim/osversion"
	"github.com/sirupsen/logrus"
)
var (
	lcowSupported = false
	containerdRuntimeSupported = false
)
func InitLCOW(experimental bool) {
	v := GetOSVersion()
	if experimental && v.Build >= osversion.RS5 {
		lcowSupported = true
	}
}