Skip to content

Docker权限异常(Permission denied)

权限异常(Permission denied)

问题

Docker挂载主机目录的时候,访问相应的文件的时候,会出现Premission denied的问题。

原因

CentOS7 安全模块selinux默认把docker权限禁掉了

解决方案

1.在运行容器的时候,给容器加特权,及加上 --privileged=true 参数:

sh
docker run -i -t -v /usr/local/app:/usr/local/app --privileged=true 镜像id /bin/bash

2.临时关闭selinux:

sh
setenforce 0