Dockerfile

This commit is contained in:
LS
2025-04-04 15:21:39 -03:00
parent a302a259a6
commit d931fb4b5e

21
Dockerfile Normal file
View File

@@ -0,0 +1,21 @@
FROM fedora:39
# Instalar dependências do sistema
RUN dnf update -y && \
dnf install -y python3.12 python3-pip make git && \
dnf clean all
# Definir diretório de trabalho
WORKDIR /app
# Copiar arquivos do projeto
COPY . .
# Instalar dependências Python
RUN make install
# Expor a porta que o Flask usa (ajuste conforme necessário)
EXPOSE 5000
# Comando para rodar a aplicação
CMD ["make", "run"]