mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Unify API-version checks
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
parent
efba5f8565
commit
c4c4963228
1 changed files with 2 additions and 7 deletions
|
@ -462,19 +462,14 @@ func (s *containerRouter) postContainersCreate(ctx context.Context, w http.Respo
|
|||
hostConfig.AutoRemove = false
|
||||
}
|
||||
|
||||
// When using API 1.39 and under, BindOptions.NonRecursive should be ignored because it
|
||||
// was added in API 1.40.
|
||||
if hostConfig != nil && versions.LessThan(version, "1.40") {
|
||||
// Ignore BindOptions.NonRecursive because it was added in API 1.40.
|
||||
for _, m := range hostConfig.Mounts {
|
||||
if bo := m.BindOptions; bo != nil {
|
||||
bo.NonRecursive = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// When using API 1.39 and under, KernelMemoryTCP should be ignored because it
|
||||
// was added in API 1.40.
|
||||
if hostConfig != nil && versions.LessThan(version, "1.40") {
|
||||
// Ignore KernelMemoryTCP because it was added in API 1.40.
|
||||
hostConfig.KernelMemoryTCP = 0
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue