Разверните многоузловую сеть Hyperledger Fabr c Blockchain без Docker Swarm - PullRequest
0 голосов
/ 07 мая 2020

Мне трудно развернуть многоузловую сеть Hyperledger fabri c с использованием туннелирования cjdns ipv6 . Мне удалось успешно развернуть многоузловую сеть с использованием docker swarm, но с моей точки зрения docker swarm не очень практичен в производственном режиме. Кто-нибудь знает, какие модификации мне нужно сделать для Docker compose файлов, чтобы успешно развернуть консорциум с несколькими хостами в Hyperledger fabri c с использованием ipv6 cjdns tunneling ?

1 Ответ

0 голосов
/ 07 мая 2020

Если вы на самом деле не планируете использовать Docker Swarm, файлы Docker Compose будут практически бесполезны с точки зрения развертывания сети на нескольких хостах.

Возможно, вы сможете разделить Скомпонуйте файл в отдельные файлы, если вы используете sh для установки разных узлов Fabri c на разных хостах и ​​/ или просто используете их в качестве справочника для настроек, передаваемых различным контейнерам при их запуске на разных хостах.

Но все примеры Docker Compose, предоставленные Fabri c, основаны на том факте, что Compose предоставляет некоторые удобные механизмы для взаимодействия через сеть Docker.

Если вы решите настроить вещи на разных хостах, не используя что-то вроде Compose или Kubernetes, вам нужно будет создать предлагаемый DNS или записи файла хостов для полных доменных имен, которые вы выберете для различных узлов Fabri c.

Возможно, вы захотите посмотрите на https://hyperledger-fabric.readthedocs.io/en/release-2.0/deployment_guide_overview.html#, поскольку он дает довольно хорошее руководство по шагам, необходимым для получить набор узлов Fabri c в рабочее состояние.

...