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

Как работает Docker

Docker — это платформа для контейнеризации приложений, позволяющая упаковывать код и зависимости в изолированные среды.

Основные компоненты:

  • Docker Engine — сервис, управляющий контейнерами.
  • Образы (Images) — шаблоны для создания контейнеров (например, python:3.9).
  • Контейнеры — работающие экземпляры образов.

Пример запуска контейнера:

bash
docker run -it --rm python:3.9 python -c "print('Hello, Docker!')"
  • -it — интерактивный режим.
  • --rm — удалить контейнер после завершения.

Преимущества:

  • Изоляция процессов.
  • Переносимость (работает везде, где есть Docker).
  • Эффективное использование ресурсов (легче виртуальных машин).

Dockerfile — инструкция для сборки образа:

dockerfile
FROM python:3.9
WORKDIR /app
COPY . .
RUN pip install -r requirements.txt
CMD ["python", "app.py"]
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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