lenet5 / Dockerfile
HudsonArauj
updade
7557669
raw
history blame contribute delete
642 Bytes
# 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"]