OCI运行时exec失败:exec失败:container_linux.go:348:启动容器进程导致“没有这样的文件或目录”:未知

时间:2018-06-11 20:01:50

标签: docker-compose hyperledger-fabric

我正在尝试启动我的结构网络。 我让我的订货人组织开始了。 我让我的同行组织开始了。 我的cli开始了。 在该请求失败后

OCI运行时exec失败:

exec failed: container_linux.go:348 : starting container process caused "no such file or directory": unknown 

2 个答案:

答案 0 :(得分:2)

错误意味着working_dir未定义,或者它不存在。 Czeck docker-compose文件中的cli部分进行上述设置。

答案 1 :(得分:0)

如果您使用的是Windows操作系统,则可能是文件编码(应为Unix格式)。

您可以打开以下页面: https://hyperledger-fabric.readthedocs.io/en/latest/build_network.html 并搜索“没有这样的文件或目录”。有一些相关的故障排除方法。

简短描述: 确保有问题的文件以Unix格式编码。这很可能是由于在您的Git配置中未将core.autocrlf设置为false引起的。有几种解决方法。例如,如果您有权访问vim编辑器,请打开文件:

vim ./path/to/the/related-file

然后通过执行以下vim命令来更改其格式:

:set ff=unix