jenkins docker 遇到 /var/run/docker.sock: permission denied 解决方案

使用 Jenkins Docker 会碰到 /var/run/docker.sock:/var/run/docker.sock: permission denied 这个错误,最暴力的解决方式就是放大限 777。比较优雅的解决方式是将 jenkins 加到 docker 组中。

复制代码
groupadd -g 999 docker
usermod -aG docker jenkins

那个 gid 一定要保持和主机一样,否则更改无效,默认就是 999,通过grep docker /etc/group进行 gid 的确认。

相关推荐
AI小小怪8 分钟前
在Linux服务器上安装CVAT (Docker 28.5.1)
运维·docker·容器·数据标注·cvat
小坏讲微服务2 小时前
Docker-compose 搭建Maven私服部署
java·spring boot·后端·docker·微服务·容器·maven
!chen2 小时前
k8s-Pod中的网络通信
网络·docker·kubernetes
余—笙4 小时前
Linux(docker)安装搭建CuteHttpFileServer/chfs文件共享服务器
linux·服务器·docker
芥子沫5 小时前
《玩转Docker》[应用篇13]:Docker安装部署Emby及使用技巧:家庭媒体服务器
docker·视频·emby
爱宇阳6 小时前
从容器化到自动化:Spring Boot 项目 Docker 部署与 GitLab CI/CD 集成 Harbor 全流程
spring boot·docker·自动化
pursue.dreams6 小时前
Ubuntu安装Jenkins完整教程
linux·ubuntu·jenkins
城南花开时6 小时前
CICD工具,Jenkins or Tekton or Arbess一文全面对比评测
jenkins·tekton
非典型代码6 小时前
Jenkins发不出邮件
运维·servlet·jenkins
PKNLP8 小时前
07.docker介绍与常用命令
运维·docker·容器