File size: 642 Bytes
7557669
1b92e35
f9ad638
7557669
1b92e35
7557669
 
 
 
 
 
 
 
1b92e35
7557669
 
1b92e35
f9ad638
7557669
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Utiliza a imagem base do Python 3.8 slim
FROM python:3.8-slim

# Define o diretório de trabalho dentro do contêiner
WORKDIR /usr/src/app

# Copia o arquivo requirements.txt para o contêiner
COPY requirements.txt .

# Instala as dependências listadas no requirements.txt
RUN pip install --no-cache-dir -r requirements.txt

# Copia todo o restante dos arquivos para o diretório de trabalho do contêiner
COPY . .

# Define a variável de ambiente para o servidor Gradio
ENV GRADIO_SERVER_NAME="0.0.0.0"

# Expõe a porta 7860 para que o Gradio possa ser acessado
EXPOSE 7860

# Comando para iniciar o aplicativo
CMD ["python", "app.py"]