Jenkins构建docker镜像

Jenkins构建docker镜像

常见的有2种方法,以前写的博客中用的是docker的maven插件方式,直接执行的,今天在安装新的一套jenkins的时候,想用jenkins执行docker命令,但是期间会报错权限不足,需要做下面几个操作。

1. jenkins用户加入docker

# usermod -a -G docker jenkins
# systemctl restart jenkins

还是解决不,于是加了sudo了,报别的错

2.修改/etc/sudoers

image-20210722110612333

此docker为docker用户组,上面一步把jenkins加入到用户组中

3.修改jdk路径

修改玩以后发现jenkins启动不了,要添加jdk路径到配置文件中/etc/rc.d/init.d/jenkins

image-20210722111232559

就有权限执行docker了

原文地址:https://www.cnblogs.com/dalianpai/p/15043200.html