AreejMehboob commited on
Commit
34e661b
·
verified ·
1 Parent(s): cf3d1c9

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -8
Dockerfile CHANGED
@@ -14,16 +14,16 @@ COPY src/ ./src/
14
 
15
  RUN pip3 install -r requirements.txt
16
 
17
- # Fix permission issue
18
- RUN mkdir -p /app/.streamlit
19
- ENV STREAMLIT_CONFIG_DIR=/app/.streamlit
 
 
 
 
20
 
21
  EXPOSE 8501
22
 
23
  HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health
24
 
25
- # 🛠 TEMPORARY DEBUG: print env var
26
- # ENTRYPOINT ["/bin/sh", "-c", "echo STREAMLIT_CONFIG_DIR=$STREAMLIT_CONFIG_DIR && streamlit run src/streamlit_app.py --server.port=8501 --server.address=0.0.0.0"]
27
-
28
- # ✅ Final Entry
29
- ENTRYPOINT ["streamlit", "run", "src/streamlit_app.py", "--server.port=8501", "--server.address=0.0.0.0"]
 
14
 
15
  RUN pip3 install -r requirements.txt
16
 
17
+ # Fix for Streamlit permission issues
18
+ RUN mkdir -p /root/.streamlit && \
19
+ touch /root/.streamlit/config.toml && \
20
+ echo "\n\
21
+ [browser]\n\
22
+ gatherUsageStats = false\n\
23
+ " > /root/.streamlit/config.toml
24
 
25
  EXPOSE 8501
26
 
27
  HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health
28
 
29
+ ENTRYPOINT ["streamlit", "run", "src/streamlit_app.py", "--server.port=8501", "--server.address=0.0.0.0"]