gpt4 book ai didi

docker - Docker日志:npm自签名证书错误

转载 作者:行者123 更新时间:2023-12-02 19:30:33 35 4
gpt4 key购买 nike

我正在尝试使用this教程在Mac OS上安装Hyperledger composer。

当我从教程中运行以下命令时

composer network start --networkName tutorial-network --networkVersion 
0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card
PeerAdmin@hlfv1 --file networkadmin.card

我收到以下错误
Error: Error trying to start business network. Error: No valid responses from any peers.
Response from attempted peer comms was an error: Error: REQUEST_TIMEOUT

当我检查我的Docker日志时。我有以下错误
enter image description here

我想知道是否可以将.npmrc文件传递给docker来解决此问题?

我可以将NODE_TLS_Unauthorized = 0设置为环境变量并将其提供给Docker吗?

有什么解决方案可以解决我的问题吗?

笔记:
  • 我在以下命令中提供了.npmrc

    Composer 网络安装--card PeerAdmin @ hlfv1 --archiveFile教程-
    network@0.0.1.bna -o npmrcFile = / Users / 1 / .npmrc
  • 我有以下.npmrc文件
    always-auth=true
    strict-ssl=false
    ca=
    loglevel=verbose
    proxy= myproxy
    https-proxy=myproxy
    unsafe-perm=true
    NODE_TLS_REJECT_UNAUTHORIZED=0
    registry=http://registry.npmjs.org/
  • 我正在公司防火墙以及Mac OS中运行所有应用程序
  • 最佳答案

    您可以将npmrc文件作为composer network install命令的一部分传递。当Fabric为业务网络构建链码镜像时,它将使用该npmrc文件作为其执行的npm安装的一部分,请参见
    https://hyperledger.github.io/composer/latest/managing/connector-information

    有关CLI选项的更多信息。

    关于docker - Docker日志:npm自签名证书错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51638036/

    35 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com