feat: atualiza Dockerfile para incluir dependências necessárias

This commit is contained in:
LS
2025-04-04 18:04:23 -03:00
parent ad0ea2f259
commit daaa7fd462

View File

@@ -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"]