|
@@ -64,9 +64,10 @@ DOCKER_START_KEYS = [
|
|
'log_driver',
|
|
'log_driver',
|
|
'log_opt',
|
|
'log_opt',
|
|
'mem_limit',
|
|
'mem_limit',
|
|
|
|
+ 'mem_reservation',
|
|
'memswap_limit',
|
|
'memswap_limit',
|
|
- 'oom_score_adj',
|
|
|
|
'mem_swappiness',
|
|
'mem_swappiness',
|
|
|
|
+ 'oom_score_adj',
|
|
'pid',
|
|
'pid',
|
|
'pids_limit',
|
|
'pids_limit',
|
|
'privileged',
|
|
'privileged',
|
|
@@ -766,6 +767,7 @@ class Service(object):
|
|
cap_add=options.get('cap_add'),
|
|
cap_add=options.get('cap_add'),
|
|
cap_drop=options.get('cap_drop'),
|
|
cap_drop=options.get('cap_drop'),
|
|
mem_limit=options.get('mem_limit'),
|
|
mem_limit=options.get('mem_limit'),
|
|
|
|
+ mem_reservation=options.get('mem_reservation'),
|
|
memswap_limit=options.get('memswap_limit'),
|
|
memswap_limit=options.get('memswap_limit'),
|
|
ulimits=build_ulimits(options.get('ulimits')),
|
|
ulimits=build_ulimits(options.get('ulimits')),
|
|
log_config=log_config,
|
|
log_config=log_config,
|