Как добавить классические веб-формы ASP.NET с виртуальным каталогом в контейнер в Service Fabric? - PullRequest
0 голосов
/ 28 января 2019

Я хочу перенести классические веб-формы ASP.NET с виртуальными каталогами в контейнер для включения в качестве службы в Service Fabric.

В настоящее время я добавляю виртуальные каталоги в IIS и сопоставляю их с физическим диском.места в моей локальной системе.Если я добавлю их в контейнер, как IIS узнает, как сопоставить их как виртуальный каталог, а не просто как другую папку?

Процесс, которого я ищу, заключается в следующем:

  1. Настройкаконтейнер с IIS

2.Скопируйте мое текущее развертывание в папку wwwroot в IIS (в контейнере)

Создайте виртуальный каталог на развернутом сайте и скопируйте в него некоторые файлы

Все это как часть процесса создания контейнера

1 Ответ

0 голосов
/ 29 января 2019

Просмотрите здесь , чтобы узнать, как запустить IIS в контейнере Windows в Service Fabric.Хитрость заключается в том, чтобы запустить все приложение вместе с IIS внутри контейнера, а не только IIS.Таким образом, ничто не выполняется «локально» на хост-узле, и развертывание намного проще.

Дополнительная информация о том, как создать файл Docker и, при необходимости, создать новый веб-сайт с помощью PowerShell здесь и здесь и здесь .Как создать виртуальный каталог с помощью PowerShell New-WebVirtualDirectory здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...