A proposta é montar um projeto base para aplicações em .NET Core + MongoDB + Docker
Assumindo que já tenha o Docker instalado na máquina, execute os procedimentos abaixo:
-
Abra o console na pasta raiz da aplicação
-
Execute o build e os testes unitários
docker-compose -f .\docker-compose.ci.build.yml up
-
Execute o o deploy, atualiza a imagem da aplicação e cria o banco MongoDB
docker-compose up -d --build
-
No seu browser acesse a url http://localhost:8181/swagger para acessar as apis
-
ASP.NET MVC Core
-
ASP.NET WebApi Core