Встречается на собеседованиях • сегодня
Как уменьшить вес Docker образа
Для уменьшения веса Docker образа можно использовать несколько подходов:
- Выбор базового образа - используйте минимальные образы (Alpine, slim-версии):
dockerfile
FROM python:3.9-slim- Многоэтапная сборка - разделение сборки и рантайма:
dockerfile
FROM python:3.9 as builder
COPY requirements.txt .
RUN pip install --user -r requirements.txt
FROM python:3.9-slim
COPY --from=builder /root/.local /root/.local
text
3. **Очистка кэша** - удаление ненужных файлов после установки:
```dockerfile
RUN apt-get update && apt-get install -y \
package \
&& rm -rf /var/lib/apt/lists/*- Игнорирование ненужных файлов - добавьте
.dockerignore:
text
__pycache__
*.pyc
.git- Объединение команд RUN - уменьшение количества слоев.
Дополнительно можно использовать инструменты типа dive для анализа и оптимизации образов.

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