monolito_djanco_poonto/dockerfile
Thaís Ferreira 7be89f58a3 Update 27/11
2024-11-27 18:16:42 +00:00

30 lines
694 B
Plaintext

# Use a imagem oficial do Python
FROM python:3.9-slim
# Defina o diretório de trabalho no contêiner
WORKDIR /app
# Copie os arquivos necessários para o contêiner
COPY . /app
#RUN apt update && apt install -y cmake make build-essential libgl1-mesa-glx wget libsqlite3-dev
RUN apt-get update && apt-get install -y \
cmake \
make \
build-essential \
libgl1-mesa-glx \
wget \
libsqlite3-dev \
libgtk2.0-dev \
pkg-config
# Instale as dependências
RUN pip install --no-cache-dir -r requirements.txt
# Exponha a porta em que a aplicação Flask vai rodar
EXPOSE 5001
# Comando para rodar a aplicação
CMD ["python3", "app.py"]