Docker container receives permission denied in mounts

pydoge

On RHEL, CentOS, Fedora, and other SELinux-enabled distributions, creating a docker image with mounts and turned-on SELinux returns permission denied:

docker run --rm -it -v $(pwd):/home centos7
[root@4b348767653c ~]# ls /home
ls: cannot open directory /home: Permission denied

How do I continue using Docker images with mounted volumes without turning off SELinux?

pydoge

Use special flag :Z to mount your volumes, for example:

docker run --rm -it -v $(pwd):/home:Z centos7
[root@4b348767653c ~]# ls /home
Documents Downloads ...

For more information about SELinux contexts, see thePractical SELinux and Containers blog.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Docker "permission denied" in container

Permission denied inside Docker container

Permission denied on one docker container

Why does docker container prompt "Permission denied"?

"Permission denied" in Docker container unless --privileged=true

Git permission denied inside Docker container

Cannot read docker container logs: Permission denied

Permission denied when running a container (docker 1.12.5)

Installed jq in Docker Container - permission denied

permission denied while execute command on docker container

Docker deamon mounted on ubuntu jenkins docker container agent permission denied

Permission denied to Docker container accessing NFS share - Docker Compose

Kubernetes Permission denied in container

dotnet restore error inside Docker-Container - permission denied

docker and elastic beanstalk container stopped unexpectedly and permission denied

Dotnet build permission denied in Docker container running Jenkins

Volumes permission denied when try to start docker container

Permission denied error when pinging inside Docker container

Jenkinsfile: permission denied when running sh step in Docker container

Github Actions cannot write to file, permission denied (Inside the docker container)

Building a docker container on top of another image... "permission denied"?

Permission denied (Errno 13) - wandb init - In docker container

Bash script within Docker container unexpected "permission denied"

Docker container failed because x.cert permission denied

Cannot create directory. Permission denied inside docker container

Permission denied when attempting to edit docker container files

Permission denied on mkdir inside of a django Docker container when running collectstatic

Opening a DGRAM socket from within a docker container fails (permission denied)

Permission denied when running `mkdir` inside of a Docker container