Procházet zdrojové kódy

Merge pull request #12287 from calavera/check_memory_swap_when_disabled

Log memory swap capabilities properly.
Michael Crosby před 10 roky
rodič
revize
3d424ead3b
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      daemon/container.go

+ 1 - 1
daemon/container.go

@@ -1286,7 +1286,7 @@ func (container *Container) verifyDaemonSettings() {
 		logrus.Warnf("Your kernel does not support memory limit capabilities. Limitation discarded.")
 		logrus.Warnf("Your kernel does not support memory limit capabilities. Limitation discarded.")
 		container.hostConfig.Memory = 0
 		container.hostConfig.Memory = 0
 	}
 	}
-	if container.hostConfig.Memory > 0 && !container.daemon.sysInfo.SwapLimit {
+	if container.hostConfig.Memory > 0 && container.hostConfig.MemorySwap != -1 && !container.daemon.sysInfo.SwapLimit {
 		logrus.Warnf("Your kernel does not support swap limit capabilities. Limitation discarded.")
 		logrus.Warnf("Your kernel does not support swap limit capabilities. Limitation discarded.")
 		container.hostConfig.MemorySwap = -1
 		container.hostConfig.MemorySwap = -1
 	}
 	}