alvaromlua commited on
Commit
4dacb3f
verified
1 Parent(s): 37fa2c9

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +25 -6
Dockerfile CHANGED
@@ -1,17 +1,36 @@
1
  # Usa una imagen base de Python
2
- FROM python:3.11
3
 
4
  # Establece el directorio de trabajo dentro del contenedor
5
- WORKDIR /code
6
 
7
  # Copia el archivo requirements.txt en el contenedor
8
- COPY ./requirements.txt /code/requirements.txt
9
 
10
  # Instala las dependencias
11
- RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
12
 
13
  # Copia el resto de tu c贸digo de aplicaci贸n al contenedor
14
- COPY . .
15
 
16
  # El CMD deber铆a reflejar la forma en que se ejecuta tu aplicaci贸n Flask
17
- CMD ["gunicorn", "app:app", "--workers", "4", "--bind", "0.0.0.0:7860", "--timeout", "120", "--keep-alive", "5"]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  # Usa una imagen base de Python
2
+ #FROM python:3.11
3
 
4
  # Establece el directorio de trabajo dentro del contenedor
5
+ #WORKDIR /code
6
 
7
  # Copia el archivo requirements.txt en el contenedor
8
+ #COPY ./requirements.txt /code/requirements.txt
9
 
10
  # Instala las dependencias
11
+ #RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
12
 
13
  # Copia el resto de tu c贸digo de aplicaci贸n al contenedor
14
+ #COPY . .
15
 
16
  # El CMD deber铆a reflejar la forma en que se ejecuta tu aplicaci贸n Flask
17
+ #CMD ["gunicorn", "app:app", "--workers", "4", "--bind", "0.0.0.0:7860", "--timeout", "120", "--keep-alive", "5
18
+
19
+
20
+
21
+ FROM python:3.11
22
+
23
+ WORKDIR /code
24
+
25
+ COPY ./requirements.txt /code/requirements.txt
26
+
27
+ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
28
+
29
+ COPY . /code
30
+
31
+ # Streamlit uses port 8501 by default, ensure your container allows traffic on this port
32
+ EXPOSE 8501
33
+
34
+ # Run Streamlit on container startup
35
+ ENTRYPOINT ["streamlit", "run"]
36
+ CMD ["app.py"]