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

Python Junior Без компании
Какие утилиты работают под капотом у Docker
Ответы
Docker использует несколько ключевых компонентов и утилит: - **Docker Engine** — ядро, состоящее из: - **dockerd** (демон Docker) - **containerd** (управление контейнерами) - **runc** (низкоуровневый рантайм для запуска контейнеров по спецификации OCI) - **BuildKit** — движок для сборки образов (альтернатива старому `docker build`). - **CNI (Container Network Interface)** — для сетевого взаимодействия контейнеров. - **OverlayFS/AUFS** — файловые системы для слоёв образов. Пример вызова `runc` для запуска контейнера: ``` runc run mycontainer ``` Эти компоненты обеспечивают изоляцию процессов, управление ресурсами и работу с образами. Docker абстрагирует их, предоставляя удобный CLI/API.