Встречается на 2% собеседований по Python
Что такое Dockerfile
Dockerfile — это текстовый файл с инструкциями для сборки Docker-образа. Он содержит команды, которые Docker выполняет последовательно для создания образа из базового образа или с нуля.
Основные инструкции:
FROM— задает базовый образRUN— выполняет команды в контейнереCOPY/ADD— копирует файлы в образWORKDIR— устанавливает рабочую директориюCMD/ENTRYPOINT— определяет команду для запуска контейнераEXPOSE— указывает порты для прослушивания
Пример простого Dockerfile для Python-приложения:
dockerfile
FROM python:3.9-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
EXPOSE 8000
CMD ["python", "app.py"]Dockerfile позволяет автоматизировать процесс создания образов, обеспечивая воспроизводимость и переносимость приложений.

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