docker:安装的卷的权限错误

时间:2020-03-18 15:28:37

标签: docker

我已经从Github上可用的Dockerfile构建了docker映像。我正在使用推荐的命令运行它:

docker run -i --rm -v </my/local/path>:</path_inside_container>:ro -v </another/local/path>:</another_path_inside_container>:ro <image_name> <...more arguments...>

但是,我立即收到以下错误消息:

docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "exec: \"/path_inside_container\": permission denied": unknown.

我一直在网上寻找解决方案,但是大多数帖子都涉及限制已装载卷的权限。我找到的最接近的是this,问题出在脚本上。通过使用chmod设置脚本的执行权限可以解决此问题。我的情况有所不同,但是我尝试使用chmod将本地目录的权限设置为“ 777”,以防万一;这没有用。问题出在容器内 中创建的目录。

如果有人对什么地方有什么建议,或者可以向我介绍解释在哪里/如何设置内部容器的权限的资源,那将是很大的帮助。谢谢!

0 个答案:

没有答案