Я использую этот подход для восстановления моего пакета
Внутри рабочего каталога для приложения ASP.Net Core выполните эту команду
dotnet publish -c Release
В том же рабочем каталоге убедитесь, что у вас есть Dockerfile
FROM microsoft/dotnet:2.2-aspnetcore-runtime
WORKDIR /app
COPY . .
CMD ASPNETCORE_URLS=http://*:$PORT dotnet OnlineTraining.API.dll
Мой каталог будет выглядеть так
Затем создайте образ докера с помощью этой команды
docker build -t OnlineTraining.API ./bin/release/netcoreapp2.2/publish
Вы можете прочитать мой блог здесь