我正在尝试实现多云架构。我的网络有2个对等点,1个订购者和一个and客户端。此网络位于Azure中。我正在尝试将Google Cloud Platform的同级添加到Azure的通道中。为此,我从Azure webclient为第三方创建了一个加密配置。但在crypto-config中,我做了一些更改,比如Azure中的对等点拥有自己的证书,而对于第三个对等点,我放置了新创建的证书。现在我可以在对等体(1和2)中安装、实例化、调用和执行查询。我可以在第三个点安装链码。但是我无法实例化链码。获取以下错误:错误:无法组装事务,错误建议响应未成功,错误代码500,消息错误启动容器:错误启动容器: Post http://unix.sock/containers/create?name=dev-(CORE_PEER_ID)-documentCC-1:拨号unix /var/http://unix.sock/containers/create?name=dev-(CORE_PEER_ID)-documentCC-1/docker.sock:连接:权限被拒绝任何人可以在这方面指导我。
注意:所有的对等体、订单者、webclient都在不同的虚拟机上运行
发布于 2019-12-25 18:47:21
@soundarya
您的解决方案部署在多少地方都无关紧要
问题是您正在使用sudo命令运行docker,尝试将docker添加到sudo组下面的块将帮助您解决问题
要了解有关docker.sock的更多概念,请参阅我在另一个Can anyone explain docker.sock中的回答
https://stackoverflow.com/questions/59477059
复制相似问题