[root@MiWiFi-R4AC-srv ~]# docker run -it --name web1 -v /var/www/html/:/var/www/html docker.io/centos:httpd /bin/bash
[root@731607de5170 /]# touch /var/www/html/index.html
touch: cannot touch ‘/var/www/html/index.html’: Permission denied
原因是宿主机上的selinux未禁用,将其关闭即可
selinux开启状态
[root@MiWiFi-R4AC-srv ~]# getenforce
Enforcing
临时关闭selinux
[root@MiWiFi-R4AC-srv ~]# setenforce 0
[root@MiWiFi-R4AC-srv ~]#
永久关闭selinux
[root@MiWiFi-R4AC-srv ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
selinux 关闭状态
[root@MiWiFi-R4AC-srv ~]# getenforce
Permissive