Я пытаюсь развернуть несколько приложений Java (весенней загрузки) в док-контейнерах на 1 хосте, где я устанавливаю ограничения памяти (--memory=30m --memory-swap=50m)
для каждого.
Однако, когда я проверяю пределы с помощью статистики контейнера докера, я вижу, что каждый контейнер использует >400MB
оперативной памяти хоста.Из-за этого я не могу запустить все нужные мне контейнеры, так как ядро убивает некоторые из них (OOM
).
Что мне нужно сделать, чтобы гарантировать, что память контейнеров контролируется с помощью опций памяти докера?
Мой хозяин - цифровой океанский сентос 7. Спасибо