diff --git a/Dockerfile b/Dockerfile index d4e8a8a..35415af 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,11 +21,17 @@ WORKDIR /app # Copiar arquivos do projeto COPY . . -# Instalar dependências Python -RUN make install +# Criar e ativar ambiente virtual +RUN python -m venv /venv && \ + . /venv/bin/activate && \ + pip install --upgrade pip && \ + pip install -r requirements.txt # Expor a porta que o Flask usa EXPOSE 5000 +# Definir o ambiente virtual como padrão +ENV PATH="/venv/bin:$PATH" + # Comando para rodar a aplicação CMD ["make", "run"]