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

原因:权限问题
解决方案:
1.进入jenkins容器中,cd /var/run/
执行:ls -l
在这里插入图片描述
2.到容器外执行

sudo usermod -a -G 994 $USER

问题解决

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

    securityContext:
          privileged: true
          runAsGroup: 994
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐