- python ^3.6
- Flask 1.1.2
Primeiramente inicie um ambiente virtual usando a biblioteca virtualenv
:
virtualenv .venv
. .venv/bin/activate
Com o terminal na pasta do projeto, execute as seguintes linhas de código:
pip install -r requirements.txt
Exporte as variáveis de ambiente através dos comandos:
export FLASK_APP=ml_api
export FLASK_ENV=development
Em seguida execute o comando abaixo para iniciar o serviço:
flask run
O Dockerfile do projeto já está incluso, para a criação da sua imagem basta executar o comando:
docker build --tag ml_api .
Com a imagem da API criada, basta executar o comando:
docker run ml_api