2016-11-22 2 views
0

на моем сервереВключить ограничение памяти без жратвы

Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-1 (2016-03-06) unknown GNU/Linux 

я хочу, чтобы включить ограничение памяти (чтобы ограничить использование памяти докеров контейнеров). Все инструкции, как это сделать, относятся к grub (e.g.), и он отлично работает на всех серверах, но один без монтировки. Что такое решение для ограничения памяти без установки grub на этом сервере? Тема памяти управляющих серверов для меня совершенно новая, поэтому я буду признателен за любую помощь. Заранее спасибо!

ответ

0

Из документации Docker вы можете увидеть, что есть параметр -memory, который вы можете указать, который ограничит объем памяти, доступный для контейнеров Docker.

-m, --memory = "" Ограничение по памяти (формат: []). Число - положительное целое число. Единица может быть одной из b, k, m или g. Минимум 4M.

Кроме того, вся эта информация, связанная с GRUB, которую вы читаете, на самом деле не о самом GRUB, а о параметрах загрузки ядра. Они могут предоставляться любым загрузчиком, таким как LILO, просто GRUB очень распространен. Вы можете прочитать больше о параметрах ядра и о том, как их установить, используя различные загрузчики здесь: https://wiki.archlinux.org/index.php/Kernel_parameters

+0

Большое спасибо, это то, что я нашел позже. Наконец, мне удалось просто установить grub, так как я не мог найти, как передать необходимые параметры через sysctl. –

Смежные вопросы