Teste_Hipoteses / Dockerfile
joaogabrielsouza's picture
Adiciona Dockerfile para Dashboard_Teste_de_Hipoteses_online
6eada4c
raw
history blame contribute delete
772 Bytes
# Dockerfile para Dashboard de Teste de Hipóteses Online com Streamlit em Docker
# syntax=docker/dockerfile:1
# Imagem base Python slim
FROM python:3.10-slim
# Variáveis de ambiente
ENV PYTHONUNBUFFERED=1 \
PYTHONDONTWRITEBYTECODE=1
# Diretório de trabalho
WORKDIR /app
# Copiar e instalar dependências
COPY requirements.txt .
RUN pip install --upgrade pip \
&& pip install --no-cache-dir -r requirements.txt
# Copiar recursos (logo e dados) e o código do dashboard
COPY Logo ./Logo
COPY Dados ./Dados
COPY Dashboard_Teste_de_Hipoteses_online.py .
# Expor porta do Streamlit
EXPOSE 8501
# Comando para iniciar o aplicativo Streamlit
CMD ["streamlit", "run", "Dashboard_Teste_de_Hipoteses_online.py", "--server.port=8501", "--server.enableCORS=false"]