我是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运行。 我尝试了很多建议,但它不适用于我的情况。 希望可以有人帮帮我。提前谢谢。
答案 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