Встречается на 1% собеседований по Python
Какие знаешь принципы контейнеризации
Контейнеризация основывается на нескольких ключевых принципах:
- Изоляция – контейнеры работают независимо друг от друга, не влияя на хост-систему и другие контейнеры.
- Портативность – контейнеры можно запускать на любой системе с совместимым движком (Docker, Podman и т. д.).
- Иммутабельность – контейнеры создаются из неизменяемых образов, что упрощает развертывание и откат.
- Микроархитектура – один контейнер выполняет одну задачу (например, веб-сервер или БД).
- Эффективность – контейнеры используют общее ядро ОС, что делает их легче виртуальных машин.
Пример Dockerfile:
dockerfile
FROM python:3.9-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "app.py"]Этот образ можно собрать (docker build -t myapp .) и запустить (docker run -d myapp), соблюдая принципы контейнеризации.

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