Skip to main content

Установка на Debian (+ Docker)


1. Установка Docker на Debian

# Остановка всех контейнеров sudo docker stop $(sudo docker ps -aq) # Удаление всех контейнеров...

2. Запуск MS SQL 2022 в Docker

1. Извлечение образа контейнера SQL Server 2022 (16.x)  sudo docker pull mcr.microsoft.com/mssql...

3. Восстановление базы данных

1. Создаём каталог backup внутри контейнера (находясь вне контейнера) sudo docker exec -it sql1 ...

4. Установка Dotnet 7

  wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-m...

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

1. Скачайте официальный образ .NET 7: docker pull mcr.microsoft.com/dotnet/aspnet:7.0 2. В файл...

5. Настройка сайта

 1. Поместить распакованный каталог с сайтом в /var/www/  2. Переименовать каталог с сайтом (дать...

6. Создание файла Kestrel

1. В каталоге /etc/systemd/system/  создаём файл с именем kestrel-NAME_DOMAIN-service.serviceгде ...

7. Создание конфига Nginx

1. В каталоге /etc/nginx/sites-available/ чистим файл default и прописываем туда такие строки: s...

8. Запуск Kestrel и сертификат

  sudo systemctl enable kestrel-school-sample.nbics.net-service.service sudo systemctl start ke...

9. Возможные ошибки

Kestrel может не запуститься, из за отсутствия прав на /var/www Эти команды после настройки ngin...

Докер SQL Server

  sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=LinuxMint333" \    -p 1433:1433 --na...

Сброс dotnet

  root@yunohost:/home/oleg_kondratenko# ps aux | grep dotnet root      163826  9.5  3.8 2757960...