Встречается на собеседованиях • сегодня
Что такое слои в Docker
Docker использует слои (layers) для эффективного хранения и управления образами. Каждая инструкция в `Dockerfile` (например, `RUN`, `COPY`, `ADD`) создает новый слой. Слои являются неизменяемыми (immutable) и кешируются, что ускоряет сборку образов при повторных запусках.
**Пример:**
```dockerfile
FROM python:3.9 # Базовый слой
COPY . /app # Слой с файлами
RUN pip install -r /app/requirements.txt # Слой с зависимостями
```
**Особенности:**
- Слои совместно используются между образами, экономя место
- Изменение одного слоя требует пересборки только последующих
- `docker history ` показывает слои образа
- Минимизация слоев (объединение команд `RUN`) уменьшает размер образа

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