diff --git a/daemon/daemon_unix.go b/daemon/daemon_unix.go index 9ae0e1c5e0..577f91b9a1 100644 --- a/daemon/daemon_unix.go +++ b/daemon/daemon_unix.go @@ -275,8 +275,9 @@ func verifyContainerResources(resources *containertypes.Resources) ([]string, er logrus.Warnf("You specified a kernel memory limit on a kernel older than 4.0. Kernel memory limits are experimental on older kernels, it won't work as expected and can cause your system to be unstable.") } if resources.OomKillDisable != nil && !sysInfo.OomKillDisable { + warnings = append(warnings, "Your kernel does not support OomKillDisable, OomKillDisable discarded.") + logrus.Warnf("Your kernel does not support OomKillDisable, OomKillDisable discarded.") resources.OomKillDisable = nil - return warnings, fmt.Errorf("Your kernel does not support oom kill disable.") } // cpu subsystem checks and adjustments