Запуск преобразованного приложения в локальном кластере Service Fabric Mesh

Существует ли какая-либо документация, помогающая преобразовать старые приложения в Service Fabric Mesh и, в частности, запускать их в локальном кластере для их тестирования?

Я взял существующее приложение.Net Framework 4.7.2 и преобразовал его для работы в Docker. Чтобы это работало, у меня есть две основные части:

  1. Использование переменных среды для передачи настроек
  2. Несколько "запускающих" задач в моем DockerFile с помощью CMD

Все работает отлично, и я могу нормально запускать приложение в виде контейнера Docker.

Сейчас я пытаюсь заставить это работать с Service Fabric Mesh с помощью инструментов Visual Studio и локального кластера Service Fabric.

Я изо всех сил пытаюсь найти приличную документацию, чтобы помочь сделать это. В частности, кажется, что не очень много информации о том, как инструмент Visual Studio работает в отношении DockerFile - как я понимаю, при запуске через Visual Studio ваше изображение не создается (я надеюсь, что я прав в этом) и есть какая-то магия, которая происходит. Означает ли это, что #2 в моем списке выше не будет работать, если я работаю локально? Не подходит ли локальный инструментарий и кластер Visual Studio для запуска существующих "приложений Docker" - он предназначен только для "настоящих нативных" приложений (т. Е. Приложений без сложных конфигураций DockerFile)?

Я действительно надеялся, что смогу разрабатывать / тестировать локально, а не просто переходить к развертыванию в Azure для тестирования.

0 ответов

Другие вопросы по тегам