不废话,直接上干货
一、拉取镜像Jenkins
# 推荐,安装
docker pull jenkins/jenkins
# 不推荐,可能会在安装插件时,报错
docker pull jenkins
二、Jenkins的安装与配置
- run jenkins容器实例:
docker run -d -p 8080:8080 -p 8081:8081 --name jenkins jenkins/jenkins
参数说明:
-d : 后台运行
-p : 将主机的端口映射到docker容器的端口,这里需要开放两个端口,一个是Jenkins的默认端口8080,一个是将要跑的项目端口8081
-
启动成功后,打开http://{你自己的ip}:8080,初始化Jenkins
-
填入初始化密码,界面会有提示,密码存放在
/var/jenkins_home/secrets/initialAdminPassword
# 进入容器,获取初始化密码
docker ps #查询容器id
docker exec -it 容器id bash
cat /var/jenkins_home/secrets/initialAdminPassword
-
安装插件,推荐安装完成后,填写登录信息,即可进入Jenkins主页
-
在全局工具(Global Tool Configuration)配置中,配置Jenkins
5.1 配置JDK:取消自动安装(一般容器内都安装好了JDK环境)
进入docker容器,使用echo $JAVA_HOME 获取jdk安装路径docker ps #查询容器id docker exec -it 容器id bash #进入容器 echo $JAVA_HOME #执行命令
将路径复制到JAVA_HOME文本框
5.2 配置Maven:指定name,勾选自动安装,选择需要的版本,点击Save即可