Я хотел бы иметь ограничение памяти по умолчанию для каждого контейнера Docker.
Я знаю, что могу использовать --memory
при запуске контейнера. Тем не менее, проблема в том, что хост разделяют многие разработчики, и я не могу ожидать, что все будут помнить об этом.
Я хочу, чтобы контейнеры, запускаемые без явного параметра --memory
, были ограничены, например, 4GB
вместо возможности видеть всю память хостов.
Я пытался настроить пределы CGroup, как описано в { ссылка }. Проблема в том, что это предел общего объема памяти, используемой всеми контейнерами.
Можно ли установить ограничение памяти для каждого контейнера?