1,原因,原因是CentOS7 中的安全模块 selinux 把权限禁掉了
2,解决办法如下
2.1,运行容器是加参数在 --privileged=true (推荐)
如 docker run -i -t -v /soft:/soft --privileged=true 686672a1d0cc /bin/bash
2.2,临时关闭 selinux => selnux 0
3,其实你还可以添加 selinux 规则,要求较高,并且会降低系统安全性,如无必要,不推荐
Docekr 挂在卷之后访问目录时异常 cannot open directory '.': Permission denied 的解决办法
原文:https://www.cnblogs.com/lovling/p/10454759.html