Quorum quickstart 错误 - Docker 撰写:需要一个映射或映射列表进行合并,但找到了标量

Quorum quickstart Error - Docker compose: expected a mapping or list of mappings for merging, but found scalar

我是第一次尝试设置 ConsenSys Quorum,但我 运行 在按照快速入门 tutorial.

时遇到了错误

我按照以下步骤生成错误:

  1. npx quorum-dev-quickstart

  2. 您想运行哪个以太坊客户端?默认值:(1) 我的答案:1

    1. 超级账本 Besu
    2. GoQuorum
  3. 您想试用 Codefi Orchestrate 吗?注意:选择是会将您定向到 login/registration 页面。 [Y/n] 我的回答:n

  4. 您要启用对私人交易的支持吗? [Y/n] 我的回答:是

  5. 您是否希望启用对使用 Splunk 或 ELK(Elasticsearch、Logstash 和 Kibana)进行日志记录的支持?默认值:(1) 我的答案:3

    1. None
    2. Splunk
    3. 麋鹿
  6. 我们应该在哪里为这个网络创建配置文件?请 选择空目录或指向尚不存在的新目录的路径。默认值:./quorum-test-network ./quorum-test-network

  7. ✅ 安装完成。 要启动测试网络,请在目录“./quorum-test-network”

    中 运行 'run.sh'
  8. cd quorum-test-network

  9. ./run.sh

终端错误:

*************************************
Quorum Dev Quickstart
*************************************
Start network
--------------------
Starting network...
ERROR: yaml.constructor.ConstructorError: while constructing a mapping
  in "./docker-compose.yml", line 383, column 5
expected a mapping or list of mappings for merging, but found scalar
  in "./docker-compose.yml", line 253, column 19
ERROR: yaml.constructor.ConstructorError: while constructing a mapping
  in "./docker-compose.yml", line 383, column 5
expected a mapping or list of mappings for merging, but found scalar
  in "./docker-compose.yml", line 253, column 19
*************************************
Quorum Dev Quickstart 
*************************************
----------------------------------
List endpoints and services
----------------------------------
JSON-RPC HTTP service endpoint                 : http://localhost:8545
JSON-RPC WebSocket service endpoint            : ws://localhost:8546
Web block explorer address                     : http://localhost:25000/

要查看 docker-compose 文件,请单击 here

这应该在 v0.0.26 中得到修复

您发布的 github 问题已更新 https://github.com/ConsenSys/quorum-dev-quickstart/issues/81。您能否验证一下,如果这仍然是一个问题,请告诉我们

干杯