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

Какие утилиты работают под капотом у Docker

Docker использует несколько ключевых компонентов и утилит:

  1. Docker Engine — ядро, состоящее из:
    • dockerd (демон Docker)
    • containerd (управление контейнерами)
    • runc (низкоуровневый рантайм для запуска контейнеров по спецификации OCI)
  1. BuildKit — движок для сборки образов (альтернатива старому docker build).

  2. CNI (Container Network Interface) — для сетевого взаимодействия контейнеров.

  3. OverlayFS/AUFS — файловые системы для слоёв образов.

Пример вызова runc для запуска контейнера:

bash
runc run mycontainer

Эти компоненты обеспечивают изоляцию процессов, управление ресурсами и работу с образами. Docker абстрагирует их, предоставляя удобный CLI/API.

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

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

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

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