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

Какую проблему решает Docker

Docker решает проблему "работает на моей машине" — обеспечивает одинаковое окружение для приложений на всех этапах разработки и развертывания.

Основные преимущества:

  • Изоляция — контейнеры работают независимо, без конфликтов зависимостей
  • Переносимость — образ содержит всё необходимое (код, runtime, библиотеки)
  • Масштабируемость — легкое развертывание и оркестрация (Kubernetes, Swarm)

Пример:

dockerfile
FROM openjdk:17
COPY target/myapp.jar /app.jar  
ENTRYPOINT ["java", "-jar", "/app.jar"]

Такой образ гарантирует, что приложение запустится везде, где есть Docker, независимо от ОС.

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

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

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

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