Exemplo de API Rest com Python
Crie um ambiente virutal Python
python3 -m venv venv
Ative esse abiente no Linux:
source venv/bin/activate
ou Windows:
source venv/Scripts/activate
Instale dependências do framework FastApi
pip install -r requirements.txt
Inicie a aplicação
uvicorn app.api:app --reload
Acesse o browser no endereço: http://localhost:8000/
export DOCKER_SCAN_SUGGEST=false
docker build -t tiagotele/python_api .
docker run -p 80:80 tiagotele/python_api
Acesse o browser no endereço: http://localhost
Docker image are available at DockerHub.
Para rodar a aplicação principal juntaente como Prometheus basta subir tudo com docker-compose:
docker-compose up
make unit_test