Встречается на собеседованиях • сегодня

Какое ядро системы используется внутри Docker-контейнеров

Docker-контейнеры используют ядро хостовой системы (host OS kernel). Контейнеры не имеют собственного ядра — они разделяют ядро с хостом, но изолированы на уровне процессов, сети, файловой системы.

Пример: если хост работает на Linux, все контейнеры используют то же ядро Linux. На Windows/Mac Docker использует легковесную VM (гипервизор) с Linux-ядром, так как Windows ядро не поддерживает некоторые фичи Linux.

bash
# Проверить ядро внутри контейнера
docker run --rm alpine uname -a
# Выведет версию ядра хоста

Это отличает контейнеры от виртуальных машин, где у каждой VM своё ядро.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы