IHappyPlant commited on
Commit
03ef2e6
1 Parent(s): c541fae

Dockerfile update

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -3
Dockerfile CHANGED
@@ -3,11 +3,16 @@
3
 
4
  FROM python:3.12
5
 
6
- COPY . /app
7
- WORKDIR /app
 
 
 
 
 
 
8
 
9
  RUN pip install --no-cache-dir -r requirements.txt
10
 
11
- COPY . .
12
 
13
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
 
3
 
4
  FROM python:3.12
5
 
6
+ RUN useradd -m -u 1000 user
7
+ USER user
8
+ ENV HOME=/home/user \
9
+ PATH=/home/user/.local/bin:$PATH
10
+
11
+ WORKDIR $HOME/app
12
+
13
+ COPY --chown=user . $HOME/app
14
 
15
  RUN pip install --no-cache-dir -r requirements.txt
16
 
 
17
 
18
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]