Встречается на собеседованиях • сегодня
Какие инструменты ядра Linux используются для работы Docker
Docker использует несколько ключевых компонентов ядра Linux:
- Namespaces – изолируют процессы, сеть, файловую систему (PID, NET, MNT и др.).
- Cgroups – ограничивают ресурсы (CPU, память, I/O) для контейнеров.
- UnionFS (OverlayFS, AUFS) – объединяет слои файловой системы в образы.
- Seccomp – фильтрует системные вызовы для безопасности.
- Capabilities – ограничивает привилегии процессов внутри контейнера.
Пример с cgroups:
bash
# Проверить cgroup контейнера
docker run -it --rm --memory=100m alpine cat /proc/self/cgroup Эти механизмы обеспечивают легковесную виртуализацию без гипервизора.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы