拉取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,进入主界面:


下载安装中文插件:





更改默认账户密码:





修改后使用新账号密码重新登录user/*****,并新建用户,赋予管理员权限:


用户创建成功:

赋予新用户权限:




管理员权限赋予成功,接下来可以正常使用jenkins了。

进入容器执行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)

jenkins安装maven插件:


查看maven插件是否安装成功:

全局工具配置中设置自动安装maven,应用后保存:

至此,可以新建项目进行正常使用啦。
