|
@@ -248,12 +248,11 @@ func (daemon *Daemon) adaptContainerSettings(hostConfig *containertypes.HostConf
|
|
|
hostConfig.ShmSize = container.DefaultSHMSize
|
|
|
}
|
|
|
var err error
|
|
|
- if hostConfig.SecurityOpt == nil {
|
|
|
- hostConfig.SecurityOpt, err = daemon.generateSecurityOpt(hostConfig.IpcMode, hostConfig.PidMode, hostConfig.Privileged)
|
|
|
- if err != nil {
|
|
|
- return err
|
|
|
- }
|
|
|
+ opts, err := daemon.generateSecurityOpt(hostConfig.IpcMode, hostConfig.PidMode, hostConfig.Privileged)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
}
|
|
|
+ hostConfig.SecurityOpt = append(hostConfig.SecurityOpt, opts...)
|
|
|
if hostConfig.MemorySwappiness == nil {
|
|
|
defaultSwappiness := int64(-1)
|
|
|
hostConfig.MemorySwappiness = &defaultSwappiness
|