Spaces:
Sleeping
Sleeping
Commit
·
1c6e128
1
Parent(s):
89900c3
Updated dockerFile
Browse files- Dockerfile +10 -2
Dockerfile
CHANGED
@@ -1,6 +1,14 @@
|
|
1 |
FROM python:3.10
|
2 |
WORKDIR /src
|
3 |
-
|
|
|
|
|
|
|
|
|
4 |
RUN pip install -r requirements.txt
|
|
|
|
|
|
|
|
|
5 |
EXPOSE 8501
|
6 |
-
CMD ["streamlit", "run", "app.py", "--server.port=8501", "--server.address=0.0.0.0"]
|
|
|
1 |
FROM python:3.10
|
2 |
WORKDIR /src
|
3 |
+
|
4 |
+
# Copy only requirements first to leverage Docker cache
|
5 |
+
COPY requirements.txt /src/
|
6 |
+
|
7 |
+
# Install dependencies (will only re-run if requirements.txt changes)
|
8 |
RUN pip install -r requirements.txt
|
9 |
+
|
10 |
+
# Now copy the rest of the code
|
11 |
+
COPY . /src
|
12 |
+
|
13 |
EXPOSE 8501
|
14 |
+
CMD ["streamlit", "run", "src/app.py", "--server.port=8501", "--server.address=0.0.0.0"]
|