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

相关推荐
jianghx10247 小时前
Docker部署ES,开启安全认证并且设置账号密码(已运行中)
安全·elasticsearch·docker·es账号密码设置
ZHE|张恒10 小时前
Docker 安装 RabbitMQ
docker·rabbitmq
半梦半醒*13 小时前
搭建Jenkins
linux·运维·centos·tomcat·jenkins·运维开发
赶路人儿14 小时前
dockerfile中CMD和ENTRYPOINT指令
docker
安卓开发者14 小时前
Docker常用镜像使用指南:从入门到实战
运维·docker·容器
霖.2415 小时前
Docker常见问题
服务器·docker·云原生·容器
嫄码16 小时前
Docker部署RocketMQ时Broker IP地址问题及解决方案
tcp/ip·docker·rocketmq
深蓝电商API16 小时前
爬虫+Docker:让你的爬虫项目一键部署、可移植
爬虫·docker·容器
ZHE|张恒17 小时前
使用 Docker 容器测试端口开放性
运维·docker·容器
切糕师学AI18 小时前
云原生技术栈解析:宿主机、容器、Docker、Kubernetes 之间的区别于联系
docker·云原生·容器·kubernetes