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

Docker compose Hyperledger./startFabric.sh无法为服务peer0.org1.example.com创建容器,docker-compose,hyperledger-fabric,Docker Compose,Hyperledger Fabric,我不熟悉HyperLedger结构。 我按照以下链接中的步骤设置开发环境。当我到达步骤4时,使用/startFabric.sh,它 仅用于Hyperledger结构控制的开发脚本 运行“startFabric.sh” 假设hlfv11,结构_版本未设置 结构\u开始\u超时未设置,假设为15(秒) 删除网络编写器\u默认值 使用默认驱动程序创建网络“composer_default” 正在创建order.example.com。。。完成 正在创建ca.org1.example.com。。。 正在

我不熟悉HyperLedger结构。 我按照以下链接中的步骤设置开发环境。当我到达步骤4时,使用
/startFabric.sh
,它

仅用于Hyperledger结构控制的开发脚本

运行“startFabric.sh”

假设hlfv11,结构_版本未设置 结构\u开始\u超时未设置,假设为15(秒)

删除网络编写器\u默认值 使用默认驱动程序创建网络“composer_default” 正在创建order.example.com。。。完成 正在创建ca.org1.example.com。。。 正在创建couchdb。。。完成 正在创建ca.org1.example.com。。。完成

错误:for peer0.org1.example.com无法为服务peer0.org1.example.com创建容器:b'装载被拒绝:\n源路径“\\var\\run:/host/var/run/”\n不是有效的Windows路径'

错误:for peer0.org1.example.com无法为服务peer0.org1.example.com创建容器:b'装载被拒绝:\n源路径“\\var\\run:/host/var/run/”\n不是有效的Windows路径' 在启动项目时遇到错误

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

我也遇到了同样的问题,我找不到问题的根源,但此命令帮助我解决了问题:

docker rm -f $(docker ps -aq)

我也有同样的问题,我找不到问题的根源,但是这个命令帮助我解决了这个问题:

docker rm -f $(docker ps -aq)

我在Win10下运行Docker 18.06.1-ce时遇到了相同的问题。我通过将系统环境变量COMPOSE\u CONVERT\u WINDOWS\u path设置为1并重新启动bash终端来解决这个问题 来源:似乎是当前稳定版本中的一个bug(撰写本文时为18)


您也可以按照评论中的建议恢复到以前的稳定版本17.x,尽管我没有尝试过,但在Win10下运行Docker 18.06.1-ce时遇到了相同的问题。我通过将系统环境变量COMPOSE\u CONVERT\u WINDOWS\u path设置为1并重新启动bash终端来解决这个问题 来源:似乎是当前稳定版本中的一个bug(撰写本文时为18)


您也可以按照评论中的建议恢复到以前的稳定版本17.x,尽管我没有尝试过,但我也遇到了这个问题。我通过在Windows PowerShell上单击以下命令解决了此问题

$Env:COMPOSE_CONVERT_WINDOWS_PATHS=1

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

$Env:COMPOSE_CONVERT_WINDOWS_PATHS=1

记住,在给出答案时,还要解释为什么这样做可以解决问题。记住,在给出答案时,还要解释为什么这样做可以解决问题。