首页
  • 监控

    • grafana
    • prometheus
  • 学习笔记

    • 《核心系统命令实战》
    • 《MySQL 是怎样运行的:从根儿上理解 MySQL》
    • 《Ansible权威指南》
  • 博客搭建
  • git
  • python
  • 友情链接
  • 文档编写规范
  • 我用过的电脑
  • 喷涂相关
  • 每日一溜
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

小刘说

砥砺前行
首页
  • 监控

    • grafana
    • prometheus
  • 学习笔记

    • 《核心系统命令实战》
    • 《MySQL 是怎样运行的:从根儿上理解 MySQL》
    • 《Ansible权威指南》
  • 博客搭建
  • git
  • python
  • 友情链接
  • 文档编写规范
  • 我用过的电脑
  • 喷涂相关
  • 每日一溜
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • zabbix

  • docker

  • kubernetes

  • harbor

  • mysql

  • nexus

  • jenkins

    • jenkins安装
      • jenkins安装
        • 前置工作
        • 使用docker-compose安装
        • 1. 拉取镜像
        • 2. 新增docker-compose文件
        • 3. 调整配置
        • 4. 进入界面
  • elasticsearch

  • 学习笔记

  • apache2.2升级2.4
  • heredoc(cat EOF)
  • Rocky linux 9 初始化
  • 运维
  • jenkins
小刘
2022-08-24
目录

jenkins安装

# jenkins安装

# jenkins安装

# 前置工作

docker离线安装+升级 (opens new window)

docker-compose离线安装+升级 (opens new window)

# 使用docker-compose安装

# 1. 拉取镜像

github官方地址 (opens new window)

# 拉取最新版镜像
docker pull jenkins/jenkins:jdk11
# 拉取最新长期支持版(LTS)镜像
docker pull jenkins/jenkins:lts-jdk11
1
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

# 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

# 4. 进入界面

# 查看管理员密码
cat jenkins_home/secrets/initialAdminPassword
1
2

输入密码 选择安装推荐的插件 等待插件下载完成 点击 使用admin账户继续 这里填写你的Jenkins访问地址 使用admin和初始化的密码登录即可 成功进入页面

上次更新: 2024/05/11, 03:55:33

← nexus安装 elasticsearch升级→

最近更新
01
kubernetes控制器-Service
08-18
02
kubernetes控制器-Deployment
08-08
03
kubernetes调度基础
07-27
更多文章>
Theme by Vdoing | Copyright © 2023-2024 本站支持IPv6访问 本站支持SSL安全访问
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式