Hyperledger ./startFabric.sh无法为服务peer0.org1.example.com创建容器

时间:2018-05-18 02:38:51

标签: docker-compose hyperledger-fabric

我是HyperLedger Fabric的新手。 我按照以下链接https://hyperledger.github.io/composer/latest/installing/development-tools.html中的步骤来设置开发环境。当我到达第4步时,使用./startFabric.sh

  

Hyperledger Fabric控件的仅开发脚本

     

运行' startFabric.sh'

     假设hlfv11,

FABRIC_VERSION未设置     假设15(秒)

,则取消设置FABRIC_START_TIMEOUT      

删除网络composer_default   创建网络" composer_default"使用默认驱动程序   创建orderer.example.com ...完成   创建ca.org1.example.com ...   创建couchdb ...完成   创建ca.org1.example.com ...完成

     

错误:对于peer0.org1.example.com无法为服务peer0.org1.example.com创建容器:b' Mount denied:\ n源路径" \\ var \\ run:/ host / var / run /" \ n不是有效的Windows路径'

     

错误:对于peer0.org1.example.com无法为服务peer0.org1.example.com创建容器:b' Mount denied:\ n源路径" \\ var \\ run:/ host / var / run /" \ n不是有效的Windows路径'   在启动项目时遇到错误。

Docker正在使用Windows 10 Pro运行。 我尝试了很多建议,但它不适用于我的情况。 希望可以有人帮帮我。提前谢谢。

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,我无法找到问题的根源但是这个命令帮我解决了问题:

docker rm -f $(docker ps -aq)

答案 1 :(得分:1)

我在Win10下运行Docker 18.06.1-ce时遇到了同样的问题。我通过将系统环境变量COMPOSE_CONVERT_WINDOWS_PATHS设置为1并重新启动bash终端来解决此问题。 来源:https://github.com/docker/for-win/issues/1829#issuecomment-376328022似乎是当前稳定版本(撰写本文时为18)中的错误

您也可以按照评论中的建议恢复到先前的稳定版本17.x,尽管我还没有尝试过

答案 2 :(得分:0)

我也有这个问题。我通过在Windows PowerShell上单击以下命令来解决此问题。

$Env:COMPOSE_CONVERT_WINDOWS_PATHS=1