DEVOPSTRAINER
Вопросы / Linux

Зачем нужны namespaces и cgroups, и как они используются в контейнеризации?

Краткий ответ

Основа контейнеров Linux — два механизма ядра:
- Namespaces → изоляция (что процесс видит);
- Cgroups → ограничение ресурсов (сколько процесс может потребить).

Именно на них построены Docker, containerd и Kubernetes. Контейнер — не «маленькая VM»: все контейнеры используют одно ядро Linux.

Ещё вопросы по теме «Linux»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →