Back to questions
Правительство Москвы
Andersen
Junior — Middle
75
Создавали ли вы файлы Dockerfile для автоматизации сборки контейнеров?
Companies where asked
Haulmont
SoftwareCats
Answer from AI
sobes.tech AI
Да, создание Dockerfile — стандартная практика для автоматизации сборки контейнеров. Dockerfile — это текстовый файл с инструкциями, которые Docker использует для создания образа.
Пример простого Dockerfile для Python-приложения:
# Используем официальный образ Python
FROM python:3.9-slim
# Копируем файлы приложения в контейнер
COPY . /app
WORKDIR /app
# Устанавливаем зависимости
RUN pip install -r requirements.txt
# Запускаем приложение
CMD ["python", "app.py"]
Такой файл позволяет воспроизводимо и быстро создавать контейнеры с нужной средой и приложением.