MinimalNugetServer uses the Nuget v2 API to support listing/installing/updating/pushing nuget packages.
Supported clients are Visual Studio 2017, Rider, and the .NET Core 2 CLI.
When targeting the nuget server, use the following source URL (include trailing /):
http://<host>:3000/v2/
No API key is required to push. Use the following source URL to push via dotnet nuget push:
http://<host>:3000/v2/push/<package-name-with-version.nupkg>
Add COMPOSE_CONVERT_WINDOWS_PATHS=1 to your environment variables, then create a folder at C:\nuget_server_local\.
Then run:
cd .\MinimalNugetServer\
docker-compose build
docker-compose up -d