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

Какие инструменты использовал для работы с Docker

Для работы с Docker в Python чаще всего используют следующие инструменты:

  • Docker SDK for Python (docker package) – официальная библиотека для управления Docker из кода:
    python
    import docker
    client = docker.from_env()
    containers = client.containers.list()
  • docker-compose – для оркестрации многоконтейнерных приложений через YAML-файлы.

  • Docker CLI – базовые команды (docker build, docker run и т.д.) для ручного управления.

  • FastAPI/Flask + Uvicorn/Gunicorn – если контейнеризуешь вех-приложения.

  • Poetry/pip + requirements.txt – для управления зависимостями внутри контейнера.

Для тестирования: pytest-docker или testcontainers. В продакшне – Kubernetes (если масштабируешь) или watchtower для автообновлений.

Пример .dockerignore и Dockerfile – обязательные файлы для сборки.

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

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

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

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