Проверяет понимание архитектурных различий между контейнерами и виртуальными машинами.
Docker использует ядро хоста и не эмулирует ОС, в отличие от виртуальных машин.
Docker:
Общий хост-ядро
Быстрый старт (секунды)
Лёгкий вес (~MB)
Изоляция на уровне процесса
Виртуальная машина:
Собственная ОС + ядро
Долгий запуск (минуты)
Большой объём (GB)
Изоляция на уровне гипервизора
Когда использовать:
Docker — для микросервисов и быстрого CI/CD
VM — когда нужна полная ОС и сильная изоляция