standard_init_linux.go:211:exec用户进程在Windows上导致“没有这样的文件或目录”

时间:2019-08-05 20:56:44

标签: docker jenkins-pipeline dockerfile

我遇到的情况是,我的代码存储在GitHub(一种Jenkins管道)中,用于克隆存储库并构建docker映像。但是当运行图像时,出现以下错误:

standard_init_linux.go:211: exec user process caused "no such file or directory"

但是我能够使用本地目录和命令行创建docker映像,以成功构建和运行映像。

注意:我将Windows与Docker Desktop for Windows一起使用,并安装了Jenkins

我希望可以使用命令行按预期运行docker映像。

2 个答案:

答案 0 :(得分:2)

这是因为您在Windows线型\r\n结尾的github中签出文件

您需要将所有 .sh / .bash文件的EOL样式手动转换为\n

答案 1 :(得分:0)

这也可能是因为图像中缺少动态链接的库。