Hemasagar commited on
Commit
25c893c
·
verified ·
1 Parent(s): 031b998

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -21
Dockerfile CHANGED
@@ -1,27 +1,12 @@
1
- FROM python:3.8.9
2
 
3
  WORKDIR /app
4
 
5
- COPY ./requirements.txt /app/requirements.txt
6
- COPY ./packages.txt /app/packages.txt
7
 
8
- RUN apt-get update && xargs -r -a /app/packages.txt apt-get install -y && rm -rf /var/lib/apt/lists/*
9
- RUN pip3 install --no-cache-dir -r /app/requirements.txt
10
-
11
- # User
12
- RUN useradd -m -u 1000 user
13
- USER user
14
- ENV HOME /home/user
15
- ENV PATH $HOME/.local/bin:$PATH
16
-
17
- WORKDIR $HOME
18
- RUN mkdir app
19
- WORKDIR $HOME/app
20
- COPY . $HOME/app
21
 
22
  EXPOSE 8501
23
- CMD streamlit run app.py \
24
- --server.headless true \
25
- --server.enableCORS false \
26
- --server.enableXsrfProtection false \
27
- --server.fileWatcherType none
 
1
+ FROM python:3.8-slim
2
 
3
  WORKDIR /app
4
 
5
+ COPY requirements.txt ./
6
+ RUN pip install --no-cache-dir -r requirements.txt
7
 
8
+ COPY . .
 
 
 
 
 
 
 
 
 
 
 
 
9
 
10
  EXPOSE 8501
11
+
12
+ CMD ["streamlit", "run", "app.py"]