Встречается на собеседованиях • сегодня
Зачем нужен Docker
Docker — это платформа для контейнеризации приложений, позволяющая упаковать код, зависимости и среду выполнения в изолированные контейнеры. Это обеспечивает:
- Переносимость — приложение работает одинаково на любой ОС с Docker.
- Изоляцию — контейнеры не влияют друг на друга и на хост-систему.
- Масштабируемость — легко развертывать и управлять множеством экземпляров.
- Скорость — контейнеры запускаются быстрее виртуальных машин.
Пример Dockerfile для Java-приложения:
dockerfile
FROM openjdk:17
COPY target/my-app.jar /app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]Сборка и запуск:
bash
docker build -t my-java-app .
docker run -p 8080:8080 my-java-app
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы