Files
chatgpt-telegram-bot/Dockerfile
2023-03-05 20:11:04 +01:00

20 lines
356 B
Docker

FROM python:3.10-slim
RUN useradd -m appuser
USER appuser
WORKDIR /home/appuser/
ENV PATH="/home/appuser/.local/bin:$PATH"
RUN pip install --user pipenv
WORKDIR /home/appuser/app
COPY . .
COPY .env .
USER root
RUN apt-get update && apt-get install ffmpeg -y
USER appuser
RUN pipenv install --system --deploy --ignore-pipfile
CMD ["python", "main.py"]