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

Что такое image в Docker

Docker image — это шаблон для создания контейнера. Он содержит всё необходимое для запуска приложения: код, зависимости, библиотеки, переменные окружения и конфигурации.

Ключевые особенности:

  • Иммутабельность — образ нельзя изменить после создания (только пересобрать).
  • Слоистая структура — каждый шаг в Dockerfile создаёт новый слой, что ускоряет сборку и деплой.
  • Хранение в реестрах (например, Docker Hub, AWS ECR).

Пример Dockerfile:

dockerfile
FROM openjdk:17-jdk-slim  # Базовый образ
WORKDIR /app
COPY target/myapp.jar ./  # Копируем JAR-файл
EXPOSE 8080
CMD ["java", "-jar", "myapp.jar"]  # Команда запуска

Образ создаётся командой:

bash
docker build -t myapp:1.0 .
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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