Nessa aplicação coloquei em prática, criar um ambiente 100% em docker, acessando o banco de dados com o micro orm dapper.
o banco de dados que eu escolhi foi o sqlserver.
docker pull mcr.microsoft.com/mssql/server:2019-latest
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=yourStrong(!)Password" -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest
docker build -t dockerwebapi .
docker-compose up --build
https://docs.portainer.io/start/requirements-and-prerequisites