Встречается на собеседованиях • сегодня
Для чего нужна инструкция ADD в Dockerfile
ADD в Dockerfile используется для копирования файлов и директорий из хоста в образ. В отличие от COPY, ADD имеет дополнительные функции:
- Может распаковывать локальные tar-архивы (автоматически при копировании)
- Поддерживает URL в качестве источника (скачивает файлы по ссылке)
Пример:
dockerfile
# Копирует и распаковывает архив
ADD app.tar.gz /opt/
# Скачивает файл по URL
ADD https://example.com/file.txt /tmp/Основные отличия от COPY:
ADDболее "умный", но менее предсказуемыйCOPYрекомендуется для простого копирования файловADDнужен для специфичных сценариев (распаковка, загрузка)
Лучшая практика - использовать COPY для обычных файлов и ADD только когда нужны его особые возможности.

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