docker Jenkins安装


一、准备工作

1.1 安装或关闭以下服务
关闭防火墙等

linux时间校对

docker安装

docker阿里源配置

1.2 本次安装环境

配置信息说明
服务器IP地址192.168.1.10
系统版本CentOS7.4
内核ml-3.10.0
Docker 版本20.10.21
jenkins版本2.328

二、jenkins安装

docker pull jenkins/jenkins           #拉取镜像
mkdir /data/jenkins             #创建文件夹
chmod 777 data/jenkins     #提权
docker run -u root -d --name jenkins -p 8080:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins_home jenkins/jenkins       #运行
-u root身份运行
-d 后台运行
-name 容器名称
-p 8080web访问使用,50000允许使用其他基于JNLP的Jenkins代理
-v 将主机卷映射到容器
jenkins/jenkins 镜像名称

三、测试访问

3.1 浏览器输入192.168.1.10:8080访问
在这里插入图片描述
3.2 查看密码

cat /data/jenkins/secrets/initialAdminPassword           #查看初始密码,由于已经映射,直接在服务器内查看
853a715376734831b69a170f7b8d98aa

3.3安装插件
在这里插入图片描述
修改插件源为国内源

 vim /data/jenkins/hudson.model.UpdateCenter.xml 
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>             #更改成清华大学镜像
  </site>
</sites>
docker restart jenkins             #修改完毕后重启jenkins容器

在选择插件时,部分没搜索到可以安装好后到系统管理-插件管理-Available plugins选择

Localization: Chinese (Simplified)
Pipeline
Config File Provider
Git 
Git Parameter
SonarQube Scanner 
Kubernetes
Kubernetes Continuous Deploy

管理员账号密码自行选择创建
在这里插入图片描述
本次安装就完成
在这里插入图片描述

四、其他问题

进入系统配置,插件部分报错,查看版本低导致,升级后正常
在这里插入图片描述
选择下载更新,也可以选择右侧自动更新
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值