Встречается на собеседованиях • сегодня

Можно ли обойтись без директивы FROM в Docker

Нет, без FROM в Dockerfile нельзя обойтись. Директива FROM обязательна, так как она определяет базовый образ, на основе которого строится контейнер. Dockerfile без FROM не будет работать, так как сборка требует отправной точки.

Однако, есть исключение — scratch-образ. Это пустой образ, используемый для создания минимальных контейнеров. Пример:

dockerfile
FROM scratch
COPY myapp /myapp
CMD ["/myapp"]

Также можно использовать ARG с FROM для динамического выбора образа, но FROM всё равно необходим.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы