k8s上部署jenkins,pipeline中使用docker出现/var/run/docker.sock: connect: permission denied

k8s上部署jenkins,pipeline中使用docker出现/var/run/docker.sock: connect: permission denied

原因:权限问题
解决方案:
1.进入jenkins容器中,cd /var/run/
执行:ls -l
k8s上部署jenkins,pipeline中使用docker出现/var/run/docker.sock: connect: permission denied_第1张图片
2.到容器外执行

sudo usermod -a -G 994 $USER

问题解决

如果以上问题解决不了,则在jenkins的yaml中添加

    securityContext:
          privileged: true
          runAsGroup: 994

你可能感兴趣的:(kubernetes,jenkins,docker)