diff --git a/pkg/kubelet/dockershim/security_context.go b/pkg/kubelet/dockershim/security_context.go index 0b9f3392a5b..f5ba3a39d0b 100644 --- a/pkg/kubelet/dockershim/security_context.go +++ b/pkg/kubelet/dockershim/security_context.go @@ -109,8 +109,12 @@ func modifyHostConfig(sc *runtimeapi.LinuxContainerSecurityContext, hostConfig * // modifySandboxNamespaceOptions apply namespace options for sandbox func modifySandboxNamespaceOptions(nsOpts *runtimeapi.NamespaceOption, hostConfig *dockercontainer.HostConfig, network *knetwork.PluginManager) { + hostNetwork := false + if nsOpts != nil { + hostNetwork = nsOpts.HostNetwork + } modifyCommonNamespaceOptions(nsOpts, hostConfig) - modifyHostNetworkOptionForSandbox(nsOpts.HostNetwork, network, hostConfig) + modifyHostNetworkOptionForSandbox(hostNetwork, network, hostConfig) } // modifyContainerNamespaceOptions apply namespace options for container