Sharan Thakur commited on
Commit
7684620
·
1 Parent(s): 5b606dd

Adds user to docker image and runs app

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -4
Dockerfile CHANGED
@@ -3,13 +3,16 @@ FROM python:3.9
3
  RUN mkdir src
4
  RUN mkdir app
5
 
6
- WORKDIR /src/app
 
 
7
 
8
- COPY ./requirements.txt ./
9
 
10
- RUN pip3 install --no-cache-dir -r requirements.txt
 
11
 
12
- COPY . .
13
 
14
  EXPOSE 7860
15
 
 
3
  RUN mkdir src
4
  RUN mkdir app
5
 
6
+ RUN useradd -m -u 1000 user
7
+ USER user
8
+ ENV PATH="/home/user/.local/bin:$PATH"
9
 
10
+ WORKDIR /src/app
11
 
12
+ COPY --chown=user ./requirements.txt ./
13
+ RUN pip3 install --no-cache-dir --upgrade -r requirements.txt
14
 
15
+ COPY --chown=user . .
16
 
17
  EXPOSE 7860
18