HirCoir commited on
Commit
b78f94d
1 Parent(s): 8f3d194

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -4
Dockerfile CHANGED
@@ -1,9 +1,21 @@
 
1
  FROM python:3.12
 
 
2
  RUN pip install --upgrade pip
 
 
3
  RUN pip install flask
 
 
4
  WORKDIR /app
5
- RUN mkdir templates
6
- COPY index.html templates/index.html
7
- COPY . /app
8
 
9
- CMD ["python3 app.py"]
 
 
 
 
 
 
 
 
 
1
+ # Usa una imagen base oficial de Python
2
  FROM python:3.12
3
+
4
+ # Actualiza pip para asegurarte de tener la última versión
5
  RUN pip install --upgrade pip
6
+
7
+ # Instala Flask en el entorno del contenedor
8
  RUN pip install flask
9
+
10
+ # Establece el directorio de trabajo dentro del contenedor
11
  WORKDIR /app
 
 
 
12
 
13
+ # Copia solo los archivos necesarios para evitar copiar todo el directorio de trabajo
14
+ COPY app.py /app
15
+ COPY index.html /app/templates/index.html
16
+
17
+ # Expone el puerto en el que Flask se ejecutará dentro del contenedor
18
+ EXPOSE 7860
19
+
20
+ # Comando para ejecutar la aplicación Flask
21
+ CMD ["python", "app.py"]