Docker-compose部署安装Jenkins
目录
一、部署jenkins
拉取jenkins镜像:
docker-compose.yml
文件内容如下:
version: "3"
services:
jenkins:
image: docker.io/bitnami/jenkins
container_name: jenkins
privileged: true
user: root
ports:
- 8080:8080
volumes:
- /home/app/jenkins/jenkins_home:/bitnami/jenkins
networks:
default:
external:
name: jenkins_network
创建jenkins容器网络:
docker network create jenkins_network
网络创建完成后,docker-compose up -d
创建容器,docker ps -a
查看容器状态:
浏览器输入ip+端口号进行访问:
输入默认账号密码user/bitnami,进入主界面:
二、设置中文
下载安装中文插件:
三、用户管理
1.修改默认密码
更改默认账户密码:
2.新建用户
修改后使用新账号密码重新登录user/*****,并新建用户,赋予管理员权限:
用户创建成功:
3.全局安全配置
赋予新用户权限:
管理员权限赋予成功,接下来可以正常使用jenkins了。
四、配置jdk和maven
1.jdk全局配置
进入容器执行echo $JAVA_HOME
,查看容器中jdk目录,配置到jenkins的JAVA_HOME
中:
[root@centos1810-100 jenkins]# docker exec -it -u root jenkins /bin/bash
root@f5ab3acadbc8:/# echo $JAVA_HOME
/opt/bitnami/java
root@f5ab3acadbc8:/# java --version
openjdk 11.0.15 2022-04-19 LTS
OpenJDK Runtime Environment (build 11.0.15+10-LTS)
OpenJDK 64-Bit Server VM (build 11.0.15+10-LTS, mixed mode)
2.maven全局配置
jenkins安装maven插件:
查看maven插件是否安装成功:
全局工具配置中设置自动安装maven,应用后保存:
至此,可以新建项目进行正常使用啦。