linux使用docker安装jenkins

1、在宿主机新建目录用来映射jenkins的运行目录,例如:/data1/jenkins

2、使用docker指令安装:

docker run -u root -d --name jenkins -p 8080:8080 -p 50000:50000 -v /data1/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime:ro jenkins/jenkins:lts-jdk11

3、进入jenkins容器设置时区

echo  'Asia/Shanghai' > /etc/timezone
cat /etc/timezone

4、重启jenkins

docker restart jenkins

5、获取管理员密码

cat /var/jenkins_home/secrets/initialAdminPassword

6、使用http://ip:8080访问jenkins后使用管理员账号登录并修改密码

第二部分是进入jenkins的一些初始化配置:

一、安装jdk,进入jenkins容器后执行echo $JAVA_HOME查询jdk的安装目录,然后在Global Tool Configuration进行配置。

二、安装maven,先安装Maven Integration plugin插件,然后在宿主机映射jenkins目录下创建扩展工具目录mkdir -p /data1/jenkins/extendTools,然后拷贝apache-maven-3.8.6-bin.tar.gz并解压到当前目录,然后到Global Tool Configuration配置maven

三、安装git客户的,在jenkins搜索并安装插件GitLab Plugin,安装完会自带git、git client、GitLab Plugin,然后进jenkins通过命令which git查询git的执行路径,然后到Global Tool Configuration配置git

四、安装SSH插件用于远程连接服务器

五、安装Multijob plugin插件用于实现多任务并行或串行执行

六、安装Build Authorization Token Root Plugin插件用于支持任务被远程调用

七、安装Localization: Chinese汉化插件

插件安装完要重启jenkins容器

你可能感兴趣的:(#,jenkins,jenkins,linux,docker)