diff --git a/libcontainerd/client_windows.go b/libcontainerd/client_windows.go index 3c17803615..8770b7980a 100644 --- a/libcontainerd/client_windows.go +++ b/libcontainerd/client_windows.go @@ -331,7 +331,9 @@ func (clnt *client) createLinux(containerID string, checkpoint string, checkpoin if lcowOpt.Config.ActualMode == opengcs.ModeActualVhdx { configuration.HvRuntime = &hcsshim.HvRuntime{ - ImagePath: lcowOpt.Config.Vhdx, + ImagePath: lcowOpt.Config.Vhdx, + BootSource: "Vhd", + WritableBootSource: true, } } else { configuration.HvRuntime = &hcsshim.HvRuntime{