创建数据卷
docker run -it -v /realdata/:/virdata/:rw centos
服务器上写入修改正常,但是在容器中向数据共享文件夹写入时报无权限的错,如下
方法一、
[root@8b6a15dc2996 virdata]# touch b.txt
touch: cannot touch ‘b.txt’: Permission denied
解决方法是关闭selinux
临时关闭 setenforce 0 # 服务器重启失效
永久关闭 修改vim /etc/selinux/config下的SELINUX=enforcing改为SELINUX=disabled
方法二、
docker run -it -v /realdata/:/virdata/:rw --privileged=true centos 即可