chore(Dockerfile): remove trailing slash in WORKDIR path to improve consistency

chore(Dockerfile): update chown command to apply ownership to the entire /Botator directory instead of just /Botator/code
This commit is contained in:
Paillat
2023-07-16 20:48:07 +02:00
parent a7fb55adba
commit ca897cac2a

View File

@@ -7,8 +7,8 @@ ENV PYTHONUNBUFFERED=1
COPY requirements.txt . COPY requirements.txt .
RUN pip install -r requirements.txt RUN pip install -r requirements.txt
RUN git clone https://github.com/Paillat-dev/Botator.git RUN git clone https://github.com/Paillat-dev/Botator.git
WORKDIR /Botator/ WORKDIR /Botator
# Creates a non-root user with an explicit UID and adds permission to access the /app folder # Creates a non-root user with an explicit UID and adds permission to access the /app folder
RUN adduser -u 5678 --disabled-password --gecos "" appuser && chown -R appuser /Botator/code RUN adduser -u 5678 --disabled-password --gecos "" appuser && chown -R appuser /Botator
USER appuser USER appuser
CMD ["python", "main.py"] CMD ["python", "main.py"]