mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Don't set mem soft limit if not specifiecd
You cannot do this for individual cgroups for all the containers. Only set the reservation if the user requested it. The error you will receive is an EINTVAL when you try to set a large limit like we were in the memory limit. Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
parent
aa832d0197
commit
ecb87ed0a5
1 changed files with 0 additions and 3 deletions
|
@ -115,9 +115,6 @@ func (daemon *Daemon) adaptContainerSettings(hostConfig *runconfig.HostConfig, a
|
|||
// By default, MemorySwap is set to twice the size of Memory.
|
||||
hostConfig.MemorySwap = hostConfig.Memory * 2
|
||||
}
|
||||
if hostConfig.MemoryReservation == 0 && hostConfig.Memory > 0 {
|
||||
hostConfig.MemoryReservation = hostConfig.Memory
|
||||
}
|
||||
}
|
||||
|
||||
// verifyPlatformContainerSettings performs platform-specific validation of the
|
||||
|
|
Loading…
Add table
Reference in a new issue