0

我正在尝试使用实例化链码

peer chaincode instantiate -o orderer.example.com:7050 -C mychannel -n skynetchaincode -v v1 -c '{"Args":[""]}'

但出现以下错误。

错误:无法组装事务,错误提案响应未成功,错误代码 500,msg 错误启动容器:错误启动容器:发布http://unix.sock/containers/create?name=dev-peer0.org1.example。 com-skynetchaincode-v1 : 拨号 unix/host/var/run/docker.sock: connect: permission denied

我尝试过的解决方案。

1 Added  to peer and cli env 
   - USERNAME=$USER
   - USER_ID=1000
   - GROUP_ID=999
   - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock  
2.  chmod 777 /var/run/docker.sock
    srwxrwxrwx. 1 root root 0 Aug 12 18:02 /var/run/docker.sock
3.  sudo usermod -aG docker $USER
4.  sudo systemctl restart docker

这应该创建一个单独的正在运行的 docker 容器,其中安装了链代码,但它显示访问被拒绝错误

dev-peer0.org1.example.com-skynetchaincode-v1
fabric version 1.4  
docker Client:  
Version:         1.13.1  
 API version:     1.26  
 Package version: docker-1.13.1-96.gitb2f74b2.el7.x86_64  
 Go version:      go1.10.8  ```


4

0 回答 0