fix deployment folder permisions
This commit is contained in:
parent
385e7944b7
commit
86a8cc66b6
3 changed files with 7 additions and 2 deletions
|
|
@ -29,8 +29,9 @@ COPY . .
|
|||
EXPOSE 8001
|
||||
|
||||
# Create non-root user and set ownership
|
||||
RUN useradd -r -s /bin/false appuser
|
||||
RUN chown -R appuser:appuser /app
|
||||
RUN useradd -r -s /bin/false appuser && \
|
||||
mkdir -p /app/data/raw /app/data/processed && \
|
||||
chown -R appuser:appuser /app
|
||||
|
||||
# Switch to non-root user
|
||||
USER appuser
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue