Встречается на собеседованиях • сегодня
Как Docker контейнер взаимодействует с ОС при запуске
Docker контейнеры работают поверх ядра хостовой ОС через механизм изоляции процессов (namespaces) и ограничения ресурсов (cgroups).
Namespaces изолируют процессы, сеть, файловую систему и другие ресурсы, создавая видимость отдельной среды.
Cgroups ограничивают использование CPU, памяти и других ресурсов.
Пример:
python
# Запуск контейнера с ограничением CPU (50% одного ядра)
docker run --cpus="0.5" -it python:3.9 bashКонтейнеры используют общее ядро ОС, но изолированные процессы. Файловая система монтируется либо как overlay (через OverlayFS), либо напрямую, если используется -v для volume.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы