我使用build.gradle中的“ pepareDockerNodes”任务为我的Corda网络创建了docker容器。当我执行“ 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”,则该节点出现。