mirror of
https://github.com/Faridik/Carolyn.git
synced 2026-07-08 05:11:52 +00:00
25 lines
939 B
Docker
25 lines
939 B
Docker
# For more information, please refer to https://aka.ms/vscode-docker-python
|
||
FROM python:3.8-slim-buster
|
||
|
||
# Keeps Python from generating .pyc files in the container
|
||
ENV PYTHONDONTWRITEBYTECODE=1
|
||
|
||
# Turns off buffering for easier container logging
|
||
ENV PYTHONUNBUFFERED=1
|
||
|
||
# Install pip requirements
|
||
COPY requirements.txt .
|
||
RUN python -m pip install -r requirements.txt
|
||
|
||
WORKDIR /app
|
||
ADD . /app
|
||
|
||
# Не работает, права не знаю как дать больше, аппюзер ограничен
|
||
# Creates a non-root user with an explicit UID and adds permission to access the /app folder
|
||
# For more info, please refer to https://aka.ms/vscode-docker-python-configure-containers
|
||
# RUN useradd appuser && chown -R appuser /app
|
||
# USER appuser
|
||
|
||
# During debugging, this entry point will be overridden. For more information, please refer to https://aka.ms/vscode-docker-python-debug
|
||
CMD ["python", "app.py"]
|