Skip to main content

4a. Установка и запуск Dotnet 7 через Docker

1. Скачайте официальный образ .NET 7:

docker pull mcr.microsoft.com/dotnet/aspnet:7.0


2. В файле appsettings.json в Data Source= поставить ip сервера (неважно, серый он или белый, главное чтобы не localhost)

 
3. Запустите контейнер с .NET 7:
docker run -d --name dotnet-app -p 5000:80 -v /var/www/school-sample.nbics.net:/app mcr.microsoft.com/dotnet/aspnet:7.0 dotnet /app/VSM.Web.Core.dll


4. Проверка логов контейнера
Проверьте логи контейнера на наличие ошибок:

docker logs dotnet-app


5. Если нужно перезапустить контейнер

docker restart dotnet-app