我正在Windows 10上的docker容器中运行byfn.sh脚本。
Docker版本18.03.0-ce,build 0520e24302
我收到了script.sh not found错误消息,请帮忙。
$ ./byfn.sh -m up
Starting with channel 'mychannel' and CLI timeout of '10' seconds and CLI
delay of '3' seconds
Continue? [Y/n] y
proceeding ...
2018-04-28 20:28:24.254 UTC [main] main -> INFO 001 Exiting.....
LOCAL_VERSION=1.1.0
DOCKER_IMAGE_VERSION=1.1.0
Starting peer1.org2.example.com ... done
Starting peer0.org2.example.com ... done
Starting peer1.org1.example.com ... done
Starting peer0.org1.example.com ... done
Starting orderer.example.com ... done
cli is up-to-date
OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"scripts/script.sh\": stat scripts/script.sh: no such file or directory": unknown
ERROR !!!! Test failed
答案 0 :(得分:0)
通过将整个fabric-samples目录复制到c:\ users \目录解决了该问题。
将fabric-samples目录放在c:\ drive上的任何其他位置会出错。如果将fabric-samples放在除c:\ users \
之外的任何位置,则可能需要在某处定义显式路径答案 1 :(得分:0)
我发现Windows下docker容器中的卷未正确安装(根本没有安装)。但是我不知道该如何解决。。。如果我有更多关于此问题的信息,甚至解决方案,我都会回来的。