| # Dockerfile | |
| # Базовый образ с поддержкой Python | |
| FROM python:3.10-slim | |
| # Установка системных зависимостей | |
| RUN apt-get update && apt-get install -y \ | |
| git \ | |
| wget \ | |
| && rm -rf /var/lib/apt/lists/* | |
| # Создание рабочего каталога | |
| WORKDIR /app | |
| # Установка pip и необходимых библиотек | |
| RUN pip install --no-cache-dir --upgrade pip | |
| RUN pip install --no-cache-dir torch transformers | |
| # Копирование скрипта генерации | |
| COPY generate_game.py /app/generate_game.py | |
| # Добавление токена Hugging Face (добавьте его в переменную окружения при запуске контейнера) | |
| ENV HUGGING_FACE_TOKEN=<ваш_токен> | |
| # Команда по умолчанию для запуска скрипта | |
| CMD ["python", "/app/generate_game.py"] | |