首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用带docker代理的hyperledger cello创建链(簇)时出错

使用带docker代理的hyperledger cello创建链(簇)时出错
EN

Stack Overflow用户
提问于 2018-03-20 20:24:18
回答 2查看 361关注 0票数 0

我正在尝试使用hyperledger-cello在主机中创建一个集群(链),但在此过程中遇到错误。当容器在下面创建时,在主节点日志中抛出错误,容器立即停止并移除。

代码语言:javascript
复制
cello-operator-dashboard | ERROR: for 3a526684ce284b63b94fc57ed6ec40e1_cli  Cannot start service cli: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \"rootfs_linux.go:58: mounting \\\"/opt/cello/fabric-1.0/solo/configtx.yaml\\\" to rootfs \\\"/var/lib/docker/overlay2/5e41d6d6f580226e5577f4b2345a278246b6e206905e8496acd75c1c411ff3b6/merged\\\" at \\\"/var/lib/docker/overlay2/5e41d6d6f580226e5577f4b2345a278246b6e206905e8496acd75c1c411ff3b6/merged/etc/hyperledger/fabric/configtx.yaml\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

有谁遇到过类似的问题吗?

主机列表页:

创建链(簇):

EN

回答 2

Stack Overflow用户

发布于 2018-06-27 20:21:33

错误消息是Docker抛出的。当docker试图挂载一个文件时,就会发生这种情况,在本例中是文件/opt/cello/fabric-1.0/solo/configtx.yaml。验证文件时要小心,因为在挂载不存在的绑定型文件时,如果不存在文件,Docker会创建一个以该文件名命名的文件夹。

检查/opt/cello/fabric-1.0/solo/configtx.yaml中是否存在某些内容,如果是文件夹,则将其删除,这取决于生成文件的原因,您可能需要重新安装cello。

票数 0
EN

Stack Overflow用户

发布于 2018-11-13 12:12:40

我们清理了挂起的卷并重新启动了docker

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49384173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档