Запуск преобразованного приложения в локальном кластере Service Fabric Mesh
Существует ли какая-либо документация, помогающая преобразовать старые приложения в Service Fabric Mesh и, в частности, запускать их в локальном кластере для их тестирования?
Я взял существующее приложение.Net Framework 4.7.2 и преобразовал его для работы в Docker. Чтобы это работало, у меня есть две основные части:
- Использование переменных среды для передачи настроек
- Несколько "запускающих" задач в моем
DockerFile
с помощьюCMD
Все работает отлично, и я могу нормально запускать приложение в виде контейнера Docker.
Сейчас я пытаюсь заставить это работать с Service Fabric Mesh с помощью инструментов Visual Studio и локального кластера Service Fabric.
Я изо всех сил пытаюсь найти приличную документацию, чтобы помочь сделать это. В частности, кажется, что не очень много информации о том, как инструмент Visual Studio работает в отношении DockerFile - как я понимаю, при запуске через Visual Studio ваше изображение не создается (я надеюсь, что я прав в этом) и есть какая-то магия, которая происходит. Означает ли это, что #2 в моем списке выше не будет работать, если я работаю локально? Не подходит ли локальный инструментарий и кластер Visual Studio для запуска существующих "приложений Docker" - он предназначен только для "настоящих нативных" приложений (т. Е. Приложений без сложных конфигураций DockerFile)?
Я действительно надеялся, что смогу разрабатывать / тестировать локально, а не просто переходить к развертыванию в Azure для тестирования.