DEVOPSTRAINER
Вопросы / Docker

В чем принципиальная разница между виртуализацией и контейнеризацией?

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

- Виртуализация: каждая VM имеет собственное ядро и полноценную гостевую ОС. Виртуализируется аппаратное обеспечение.
- Контейнеризация: все контейнеры используют общее ядро хоста. Виртуализируется операционная система, изоляция — средствами ядра Linux (namespaces, cgroups).

VM        = виртуализация ОС
Container = изоляция процессов

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

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