Встречается на собеседованиях • сегодня
Для чего использовал Docker
Docker позволяет создавать, развертывать и управлять приложениями в изолированных контейнерах. Вот основные сценарии использования:
- Разработка – создание одинакового окружения для всех разработчиков. Пример
Dockerfile:
dockerfile
FROM python:3.9
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "app.py"]-
Тестирование – запуск тестов в чистом окружении без влияния на основную систему.
-
Деплой – упаковка приложения со всеми зависимостями в контейнер для deployment.
-
Масштабирование – оркестрация через Docker Compose или Kubernetes.
Ключевые преимущества:
- Изоляция зависимостей
- Повторяемость окружения
- Быстрое развертывание
- Легковесность по сравнению с виртуальными машинами
Пример запуска:
bash
docker build -t myapp .
docker run -p 5000:5000 myapp
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы