Corda: невозможно запустить узел Corda в контейнере Docker - PullRequest
0 голосов
/ 30 апреля 2019

Я создал Docker-контейнеры для своей сети Corda, используя задачу «pepareDockerNodes» в build.gradle. Когда я выполняю «docker-compose up», он создает контейнеры Docker, и они запускаются. Однако в каждом контейнере происходит сбой с сообщением "E 18: 07: 17 + 0000 [main] internal.Node.run - Исключительная ситуация при запуске узла {} java.lang.IllegalArgumentException: удостоверение личности не найдено. Либо скопируйте существующий ключ идентификации и сертификат с другого узла, либо, если у вас его еще нет, заполните файл конфигурации и запустите corda.jar --initial-registration. Подробнее на: https://docs.corda.net/permissioning.html"

Существует каталог / opt / corda / Certificates для узла в контейнере, в котором есть необходимые файлы (nodekeystore.jks, sslkeystore.jks и truststore.jks).

Узел появляется, если в командной строке выполняется "java -jar corda.jar".

...