Встречается на собеседованиях • сегодня
Для чего нужна директива FROM в Docker
Директива FROM в Dockerfile указывает базовый образ, на основе которого будет строиться текущий образ. Она должна быть первой инструкцией в Dockerfile (за исключением комментариев и ARG).
Пример:
dockerfile
FROM openjdk:17-jdk-slim
COPY . /app
WORKDIR /app
RUN javac Main.java
CMD ["java", "Main"]Нюансы:
- Базовый образ может быть из публичного репозитория (например,
ubuntu) или приватного. - Можно указать тег (
alpine:3.14) или хеш образа для точной версии. - Если образ не найден локально, Docker попытается скачать его из реестра (например, Docker Hub).
FROM scratchсоздает минимальный образ "с нуля", часто используется для статически скомпилированных программ.

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