Use reservations if user has not set limits
@@ -389,6 +389,9 @@ func getConfiguredLimits(service types.ServiceConfig) (types.UnitBytes, int64, e
}
limits := service.Deploy.Resources.Limits
+ if limits == nil {
+ limits = service.Deploy.Resources.Reservations
+ }
if limits == nil {
return 0, 0, nil
}
