【问题标题】:peer node unable to create chaincode container - dial unix /host/var/run/docker.sock: connect: permission denied error对等节点无法创建链码容器 - 拨打 unix /host/var/run/docker.sock: connect: permission denied 错误
【发布时间】:2018-07-19 19:17:44
【问题描述】:

我正在尝试在 centos 上设置超级账本网络

使用来自 ibmblockchain docker hub 的 1.1.0 映像。

我可以毫无问题地启动网络。即 1 个 orderer、3 个 kafkas、3 个 zookeepers 和 2 个 peers。

但每次我尝试实例化链码时,我都会在对等 docker 容器中看到以下错误。谁能帮我解决这个问题。

2018-07-19 19:05:30.570 UTC [dockercontroller] Start -> ERRO 3ac start-could not recreate container , 因为 Post http://unix.sock/containers/create?name=dev-peer1.bns-250A-v1.0.2-b3: dial unix /host/var/run/docker.sock: connect : 没有权限 2018-07-19 19:05:30.570 UTC [容器] unlockContainer -> DEBU 3ad 容器锁已删除(dev-peer1.bns-250A-v1.0.2-b3) 2018-07-19 19:05:30.570 UTC [chaincode] launchAndWaitForRegister -> DEBU 3ae 在启动时因错误而停止:发布http://unix.sock/containers/create?name=dev-peer1-chaincode1-v1.0.2-b3:拨打 unix /host/var/run/docker.sock:连接:权限被拒绝 错误启动容器。

谢谢。

【问题讨论】:

    标签: docker hyperledger-fabric hyperledger


    【解决方案1】:

    问题是/var/run/docker.sock 的权限问题。

    检查您的/var/run/docker.sock 权限。

    ls -l /var/run/docker.sock 会让你知道你是否有正确的.permission

    sudo chmod 666 /var/run/docker.sock 应该给它正确的读写权限。

    【讨论】:

      【解决方案2】:

      我可以通过向 docker run 命令添加用户名、用户 ID 和组 ID 权限来解决此问题。

      例如:

      peer0.org1.example.com: 容器名称:peer0.org1.example.com 图片:ibmblockchain/fabric-peer-$ARCH:1.1.0 环境: - CORE_LOGGING_LEVEL=调试 - CORE_CHAINCODE_LOGGING_LEVEL=DEBUG - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock - CORE_PEER_ID=peer0.org1.example.com - CORE_PEER_ADDRESS=peer0.org1.example.com:7051 - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=composer_default - CORE_PEER_LOCALMSPID=Org1MSP - CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/peer/msp - CORE_LEDGER_STATE_STATEDATABASE=CouchDB - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb:5984 - USERNAME=(你的用户名) - USER_ID=1000 - GROUP_ID=999

      这在 ibmblockchain github repo 中被提及为解决方案: https://github.com/IBM-Blockchain/ibm-blockchain-issues/issues/125

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-04-14
        • 2015-05-31
        • 2017-08-13
        • 1970-01-01
        • 2019-07-11
        • 1970-01-01
        • 1970-01-01
        • 2016-08-01
        相关资源
        最近更新 更多