# Указываем базовый образ для Docker
#slim означает, что это более компактный, содержащий только основные компоненты Python, что уменьшает размер образа
FROM python:3.9-slim 

# Устанавливаем рабочую директорию внутри контейнера Docker в /worker. 
# Все последующие команды в Dockerfile будут выполняться в этой директории.
WORKDIR /worker

# Перемещаем файл в контейнер
COPY generate_files.py /worker/

# Указываем команду, которая будет выполняться при запуске контейнера
CMD ["python", "generate_files.py"]