jenkins安装
# jenkins安装
# jenkins安装
# 前置工作
docker离线安装+升级 (opens new window)
docker-compose离线安装+升级 (opens new window)
# 使用docker-compose安装
# 1. 拉取镜像
# 拉取最新版镜像
docker pull jenkins/jenkins:jdk11
# 拉取最新长期支持版(LTS)镜像
docker pull jenkins/jenkins:lts-jdk11
1
2
3
4
2
3
4
# 2. 新增docker-compose文件
这里以长期支持版(LTS)镜像为例:
[ ! -d /opt/jenkins ] && mkdir /opt/jenkins
cat >/opt/jenkins/docker-compose.yml<<EOF
version: '3.9'
services:
jenkins:
restart: always
image: jenkins/jenkins:lts-jdk11
container_name: jenkins
user: root
ports:
# 发布端口
- 8080:8080
# 基于 JNLP 的 Jenkins 代理通过 TCP 端口 50000 与 Jenkins master 进行通信
- 50000:50000
environment:
TZ: Asia/Shanghai
volumes:
- $PWD/jenkins_home:/var/jenkins_home
EOF
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 3. 调整配置
由于国内访问官方Jenkins更新源较为缓慢,所以这里采用清华源进行替换。
sed -e 's|https://updates.jenkins.io|https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates|g' \
-i.bak \
jenkins_home/hudson.model.UpdateCenter.xml
1
2
3
2
3
# 4. 进入界面
# 查看管理员密码
cat jenkins_home/secrets/initialAdminPassword
1
2
2
输入密码 选择安装推荐的插件 等待插件下载完成 点击 使用admin账户继续 这里填写你的Jenkins访问地址 使用admin和初始化的密码登录即可 成功进入页面
上次更新: 2024/05/11, 03:55:33