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 的确认。

相关推荐
三口吃掉你3 小时前
Docker安装Elasticsearch、kibana、IK分词器
elasticsearch·docker·kibana·ik分词器
dehuisun4 小时前
jenkins流水线部署springboot项目
运维·jenkins
fly五行4 小时前
Windows 系统下使用 Docker 安装 Milvus 向量数据库
windows·docker·milvus
爱宇阳4 小时前
离线环境下运行 Docker 容器编排指南
docker·容器·eureka
Java陈序员5 小时前
免费开源!一款操作 MySQL 和 MariaDB 的 Web 界面工具!
mysql·docker·php·mariadb
梁正雄6 小时前
9、dockerfile
docker·dockerfile·dockerfile基础用法
panplan.top6 小时前
Tornado + Motor 微服务架构(Docker + 测试 + Kubernetes)
linux·python·docker·微服务·k8s·tornado
-指短琴长-7 小时前
Docker基础【Ubuntu安装/Windows安装】
windows·ubuntu·docker
Z_Xshan7 小时前
docker 容器web站点 中文文件名访问404问题
linux·开发语言·docker
神秘人X7077 小时前
Jenkins 持续集成与部署指南
运维·ci/cd·jenkins