Встречается на собеседованиях • сегодня
Чем является файловая система Docker
Docker использует Union File System (UFS) — это слоистая файловая система, объединяющая несколько директорий в единое представление. Каждый слой содержит изменения относительно предыдущего, что позволяет эффективно хранить образы и контейнеры.
Ключевые особенности:
- Только для чтения (Read-only layers): базовые слои образов неизменяемы.
- Записываемый слой (Copy-on-Write): при изменении файла в контейнере создаётся копия в верхнем слое.
- Эффективность: общие слои между образами не дублируются.
Пример:
dockerfile
FROM python:3.8 # Базовый слой (read-only)
COPY app.py /app # Новый слой (read-only)
RUN pip install flask # Ещё слой (read-only)При запуске контейнера добавляется writable layer для изменений.
Поддержка драйверов: AUFS, Overlay2, Btrfs, ZFS (зависит от ОС).

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