Para instruções de como instalar o Docker e o Docker-compose clique aqui.
Com o Docker e Docker-Compose instalados, basta apenas utilizar os comandos:
docker-compose -f docker-compose-dev.yml build
e
docker-compose -f docker-compose-dev.yml up
As rotas estarão disponíveis através de localhost:5001.
Para rodar os testes utilize o comando:
docker-compose -f docker-compose-dev.yml run base python3.6 manage.py test
E para saber a cobertura dos testes utilize:
docker-compose -f docker-compose-dev.yml run base python3.6 manage.py cov
Para acessar a visualização do HTML coverage no browser, acesse a pasta htmlcov e abra o arquivo index.html no navegador, ou utilize o comando:
google-chrome ./htmlcov/index.html