你加权限是给这个目录加的不? 做过什么都发出来呗 方便快速定位解决问题
chown
是更改文件所有者
docker内jenkins用户的uid和用户组好像是1000
所以命令应该是
chown -R 1000:1000 /etc/myjenkins_home
这样才能获得相应目录操作权限
更改所有者以后用普通用户建立容器试试呢
另外可以在docker命令后加-u 0
参数覆盖内部账号,但是前面的chown应改回为0:0
我查资料说selinux也会影响docker运行需要临时关闭
sestatus
查看selinux状态
setenforce 0
临时关闭selinux
setenforce 0
临时关闭selinux,问题解决了。