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

Из чего состоит Docker образ

Docker образ состоит из нескольких слоев (layers), каждый из которых представляет изменения файловой системы относительно предыдущего слоя.

Основные компоненты:

  1. Базовый образ (например, ubuntu:latest)
  2. Файлы (добавленные через COPY или ADD)
  3. Зависимости (установленные пакеты через RUN apt-get install)
  4. Метаданные (ENV, LABEL, EXPOSE и т.д.)
  5. Команда для запуска (CMD/ENTRYPOINT)

Пример Dockerfile:

dockerfile
FROM openjdk:11
COPY target/app.jar /app.jar
EXPOSE 8080
CMD ["java", "-jar", "/app.jar"]

Каждая инструкция в Dockerfile создает новый слой. Образы неизменяемы — изменения создают новые слои поверх старых.

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

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

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

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