我遇到的情况是,我的代码存储在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映像。
答案 0 :(得分:2)
这是因为您在Windows线型\r\n
结尾的github中签出文件
您需要将所有 .sh / .bash文件的EOL样式手动转换为\n
答案 1 :(得分:0)
这也可能是因为图像中缺少动态链接的库。