Встречается на собеседованиях • сегодня
Что такое Docker
Docker — это платформа для разработки, доставки и запуска приложений в контейнерах. Контейнеры изолируют приложение и его зависимости, обеспечивая переносимость и согласованность работы на разных средах (dev, test, prod).
Ключевые преимущества:
- Легковесность (использует общее ядро ОС)
- Быстрый запуск
- Изоляция процессов
- Простота масштабирования
Пример Dockerfile для Java-приложения:
dockerfile
FROM openjdk:17
WORKDIR /app
COPY target/myapp.jar /app
CMD ["java", "-jar", "myapp.jar"]Основные команды:
docker build -t myapp .— собрать образdocker run -p 8080:8080 myapp— запустить контейнерdocker ps— список работающих контейнеров
Docker упрощает развертывание и устраняет проблему "у меня на машине работает".

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