启动Docker容器时,出现以下错误:
.col-md-8half {
@include make-col-ready();
@include media-breakpoint-up(md) {
@include make-col(8.5);
}
}
.col-md-3half {
@include make-col-ready();
@include media-breakpoint-up(md) {
@include make-col(3.5);
}
}
standard_init_linux.go:175: exec user process caused "permission denied"
无法修复它。我拥有所有权限。
sudo
仅以相同的方式显示容器崩溃。
我使用Linux,而docker-compose
位于cifs共享中。从本地安装的驱动器开始,一切正常。
答案 0 :(得分:0)
如here所示,文件系统为no-exec。即不允许从那里执行脚本或二进制文件。您可以通过查找例如一个shell脚本,检查它是否已将Dockerfile
设置为执行位,然后尝试运行它。此外,查看安装参数可以发现问题所在:
ls -l
有趣的是,安装共享的命令未明确请求//nas.local/home on /cifs/h type cifs ( <lots of options omitted> , noexec)
。但是无论如何坐骑都是这样出来的。将noexec
添加到安装命令中,然后重新进行固定。
答案 1 :(得分:0)
我通过更改火车文件的顶行解决了该问题。
是
#!/usr/bin/env python
我将其更改为:
#!/usr/bin/env python3.5
取决于我安装的python版本。