2025-02-06 10:55:41 +05:00

20 lines
581 B
Docker

FROM python:3.12-slim
# Устанавливаем зависимости для Poetry
RUN pip install poetry
# Устанавливаем рабочую директорию
WORKDIR /app
# Копируем файлы Poetry (pyproject.toml и poetry.lock)
COPY pyproject.toml poetry.lock ./
# Устанавливаем зависимости через Poetry
RUN poetry install --no-dev --no-interaction
# Копируем весь код приложения
COPY . .
# Команда для запуска приложения
CMD ["poetry", "run", "python", "bot.py"]