Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Virtual machine 无法在MultiCloud安装程序中实例化链码_Virtual Machine_Hyperledger Fabric_Hyperledger - Fatal编程技术网

Virtual machine 无法在MultiCloud安装程序中实例化链码

Virtual machine 无法在MultiCloud安装程序中实例化链码,virtual-machine,hyperledger-fabric,hyperledger,Virtual Machine,Hyperledger Fabric,Hyperledger,我正在尝试实现多云架构。我的网络有两个对等点,一个订购者和一个网络客户端。此网络位于Azure中。我正在尝试从谷歌云平台向Azure频道添加一个对等点。为此,我从Azure webclient为第三方创建了一个加密配置。但是在加密配置中,我做了一些更改,比如Azure中的对等方拥有自己的证书,而对于第三个对等方,我放置了新创建的证书。现在我可以在对等节点(1和2)中安装、实例化、调用和执行查询。我可以在第三个对等服务器上安装链码。但我无法实例化链码。 获取以下错误:错误:无法组装事务,错误建议响

我正在尝试实现多云架构。我的网络有两个对等点,一个订购者和一个网络客户端。此网络位于Azure中。我正在尝试从谷歌云平台向Azure频道添加一个对等点。为此,我从Azure webclient为第三方创建了一个加密配置。但是在加密配置中,我做了一些更改,比如Azure中的对等方拥有自己的证书,而对于第三个对等方,我放置了新创建的证书。现在我可以在对等节点(1和2)中安装、实例化、调用和执行查询。我可以在第三个对等服务器上安装链码。但我无法实例化链码。 获取以下错误:错误:无法组装事务,错误建议响应未成功,错误代码500,消息错误启动容器:错误启动容器:Post:拨号unix/var/run/docker.sock:连接:权限被拒绝 谁能在这方面指导我吗

注意:所有对等方、订购方、网络客户端都在不同的vm中运行

无论您的解决方案部署在多少位置,这都无关紧要

问题是您正在使用sudo命令运行docker,请尝试将docker添加到sudo组 下面的模块将帮助您解决问题

了解有关docker.sock的更多概念 你可以在另一本书中参考我的答案