A simple market place web api net core app built on net core 3.1 using Docker containers.
Containers used:
- mcr.microsoft.com/dotnet/sdk:3.1
- mcr.microsoft.com/mssql/server
The project can be built by downloading the package from Github or by cloning the solution using:
git clone https://github.com/maldago/IGS.Marketplace
Building the solution will require docker and Entity Framework Core tools
From the root of the solution the image can be created issuing the following command:
docker-compose build
Once the build has been generated the image, run the container
docker-compose up -d
The web app endpoint is hosted http://localhost:5000
Swagger end point: http://localhost:5000/swagger/index.html
When the app is up, the Sql server instance can be accessed using your SQL Server Management tool of choice. I used Azure Data Studio.
Server: 127.0.0.1 Database: marketplace Username: sa Password: