Jenkins构建docker镜像
常见的有2种方法,以前写的博客中用的是docker的maven插件方式,直接执行的,今天在安装新的一套jenkins的时候,想用jenkins执行docker命令,但是期间会报错权限不足,需要做下面几个操作。
1. jenkins用户加入docker
# usermod -a -G docker jenkins
# systemctl restart jenkins
还是解决不,于是加了sudo了,报别的错
2.修改/etc/sudoers
此docker为docker用户组,上面一步把jenkins加入到用户组中
3.修改jdk路径
修改玩以后发现jenkins启动不了,要添加jdk路径到配置文件中/etc/rc.d/init.d/jenkins
就有权限执行docker了