在 Docker 中启动 Controller 时遇到问题

Facing issue while starting Controller in Docker

是否有 corda/corda-docker 存储库的任何更新版本(Corda 版本 1)?

我在启动容器时遇到问题,
1.创建容器命令
docker create --env --env CORDA_ORG=Controller --env CORDA_LOCALITY=London --env CORDA_COUNTRY=GB --env CORDA_P2P_PORT=10002 -p 0.0.0.0:10002:10002 --env CORDA_RPC_PORT=10003 --env EXTRA_ADV_SERVICE_ID="corda.notary.validating" --env CORDA_WEBADDRESS="0.0.0.0:10004" -p 10.103.1.4:10004:10004 --name Controller -t helloworldapp:latest
2. node.conf控制器的结构
basedir : "/etc/corda" p2pAddress : "$CORDA_HOST:$CORDA_P2P_PORT" rpcAddress : "$CORDA_HOST:$CORDA_RPC_PORT" h2port : 11000 myLegalName : "O=Controller,L=London,C=GB" keyStorePassword : "cordacadevpass" trustStorePassword : "trustpass" extraAdvertisedServiceIds: [ "" ] useHTTPS : false devMode : true webAddress: "${CORDA_WEBADDRESS}"

Is any configuration missing here?
Please help

您在创建之后有一个没有参数的无关的 --env。我删除了它,下面的命令对我来说成功了:(请注意,我还在 -p 之后更改了端口绑定,你可以把它放回去)

docker create --env CORDA_ORG=Controller --env CORDA_LOCALITY=London --env CORDA_COUNTRY=GB --env CORDA_P2P_PORT=10002 -p 0.0.0.0:10002:10002 --env CORDA_RPC_PORT=10003 --env EXTRA_ADV_SERVICE_ID="corda.notary.validating" --env CORDA_WEBADDRESS="0.0.0.0:10004" -p 10004 --name controller -t helloworldapp:latest

我已经开始尝试使用 docker-compose for Corda,这里有一个(非常基本的)示例:

https://github.com/benabineri/corda-docker

您可能想加入 public Corda slack 并加入我们在 Docker 中讨论使用 Corda 的#corda-docker 频道:

http://slack.corda.net/