Docker on mac错误消息无法连接到Docker端点

时间:2016-10-14 07:46:34

标签: blockchain hyperledger

我已尝试过针对多对等网络的vagrant devenv,它运行良好。现在我试图在Mac上做同样的事情,但我得到了这样的错误信息

vp_1  | 07:21:42.489 [dockercontroller] deployImage -> ERRO 04c Error building images: cannot connect to Docker endpoint
vp_1  | 07:21:42.489 [dockercontroller] deployImage -> ERRO 04d Image Output:
vp_1  | ********************
vp_1  |
vp_1  | ********************
vp_1  | 07:21:42.553 [dockercontroller] Start -> ERRO 05b start-could not recreate container cannot connect to Docker endpoint
vp_1  | 07:21:42.553 [container] unlockContainer -> DEBU 05c container lock deleted(dev-jdoe-04233c6dd8364b9f0749882eb6d1b50992b942aa0a664182946f411ab46802a88574932ccd75f8c75e780036e363d52dd56ccadc2bfde95709fc39148d76f050)
vp_1  | 07:21:42.553 [chaincode] Launch -> ERRO 05d launchAndWaitForRegister failed Error starting container: cannot connect to Docker endpoint

下面是我的撰写文件,

vp:
image: hyperledger/fabric-peer
ports:
- "5000:5000"
environment:
- CORE_PEER_ADDRESSAUTODETECT=true
- CORE_VM_ENDPOINT=http://127.0.0.1:2375
- CORE_LOGGING_LEVEL=DEBUG
command: peer node start

我尝试过将端点分配给 “unix:///var/run/docker.sock”,它显示另一个错误消息如下

vp_1  | 07:39:39.642 [dockercontroller] deployImage -> ERRO 045 Error building images: dial unix /var/run/docker.sock: connect: no such file or directory
vp_1  | 07:39:39.642 [dockercontroller] deployImage -> ERRO 046 Image Output:

1 个答案:

答案 0 :(得分:0)

CORE_VM_ENDPOINT设置为unix:///var/run/docker.sock时,请确保您的主机中存在var/run/docker.sock。如果它不存在,请安装它。

另请参阅以下问题Hyperledger Docker endpoint not found