FrancescoConte commited on
Commit
e66bea6
·
1 Parent(s): fdaba9b

Clearing the Dockerfile

Browse files
Files changed (2) hide show
  1. DOCKERFILE +0 -21
  2. Dockerfile +21 -21
DOCKERFILE DELETED
@@ -1,21 +0,0 @@
1
- # Use an official Python image
2
- FROM python:3.9-slim
3
-
4
- # Set working directory
5
- WORKDIR /app
6
-
7
- # Copy your app files
8
- COPY . /app
9
-
10
- # Install dependencies
11
- RUN pip install --no-cache-dir -r requirements.txt
12
-
13
- # Create a writable .streamlit directory to avoid permission issues
14
- RUN mkdir -p /tmp/.streamlit
15
- ENV STREAMLIT_HOME=/tmp/.streamlit
16
-
17
- # Expose the correct port for Hugging Face Spaces (7860 is their default for Streamlit)
18
- EXPOSE 7860
19
-
20
- # Start the Streamlit app
21
- CMD ["streamlit", "run", "app.py", "--server.headless=true", "--server.port=7860", "--server.address=0.0.0.0"]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Dockerfile CHANGED
@@ -1,21 +1,21 @@
1
- FROM python:3.9-slim
2
-
3
- WORKDIR /app
4
-
5
- RUN apt-get update && apt-get install -y \
6
- build-essential \
7
- curl \
8
- software-properties-common \
9
- git \
10
- && rm -rf /var/lib/apt/lists/*
11
-
12
- COPY requirements.txt ./
13
- COPY src/ ./src/
14
-
15
- RUN pip3 install -r requirements.txt
16
-
17
- EXPOSE 8501
18
-
19
- HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health
20
-
21
- ENTRYPOINT ["streamlit", "run", "src/streamlit_app.py", "--server.port=8501", "--server.address=0.0.0.0"]
 
1
+ # Use an official Python image
2
+ FROM python:3.9-slim
3
+
4
+ # Set working directory
5
+ WORKDIR /app
6
+
7
+ # Copy app files
8
+ COPY . /app
9
+
10
+ # Install dependencies
11
+ RUN pip install --no-cache-dir -r requirements.txt
12
+
13
+ # Create a writable .streamlit directory to avoid permission issues
14
+ RUN mkdir -p /tmp/.streamlit
15
+ ENV STREAMLIT_HOME=/tmp/.streamlit
16
+
17
+ # Expose the correct port for Hugging Face Spaces (7860 is their default for Streamlit)
18
+ EXPOSE 7860
19
+
20
+ # Start the Streamlit app
21
+ CMD ["streamlit", "run", "app.py", "--server.headless=true", "--server.port=7860", "--server.address=0.0.0.0"]