华为云云耀云服务器L实例评测 | 安装jenkins实现CICD

目录

一:介绍 

1.1 云耀云服务器L介绍

 1.2 jenkins介绍

 1.3 Docker介绍

二:准备云耀云服务器L

2.1首先登陆华为云官网(没有账号的可以注册)

2.2 点击购买

​编辑 2.3选择对应服务器的配置

 2.4 确认订单

三 环境部署

3.1配置docker环境

3.1.1设置docker仓库源

​编辑3.1.2查看docker版本并下载查看版本

​编辑 3.1.3配置docker加速源

 3.2使用docker部署jenkins

3.2.1开放安全组8080,50000端口

3.2.2拉取镜像并运行

 3.2.3通过浏览器访问8080端口

 3.3 配置jenkins插件实现CICD

3.3.1安装插件

​编辑

3.3.2 新建任务

 3.3.3 立即构建


一:介绍 

1.1 云耀云服务器L介绍

云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的全新轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。

 1.2 jenkins介绍

Jenkins是一种开源的、可持续集成和可持续交付的自动化工具。它可以自动化构建、测试和部署软件项目,并且支持多种编程语言。Jenkins提供了一个易于使用的Web UI界面,使得用户可以轻松地配置和管理自动化任务。Jenkins可以与多个版本控制系统(如Git、SVN、Mercurial等)、构建工具(如Maven、Gradle等)以及测试框架(如JUnit、TestNG等)集成,提供一个连续的集成和交付管道。通过使用Jenkins,团队可以快速构建和交付高质量的软件,提高软件开发的效率和质量。

 1.3 Docker介绍

 Docker是一个开源的容器化平台,具有轻量、快速、便携和可扩展等特点。它使得开发人员可以轻松地将应用程序打包成容器,并在任何地方运行这些容器。Docker可以用于部署应用程序、测试环境的搭建、持续集成和持续部署等方面。

 

二:准备云耀云服务器L

2.1首先登陆华为云官网(没有账号的可以注册)


选择华为云耀云服务器

2.2 点击购买


 
2.3选择对应服务器的配置


这里我选择的是centos7.9的系统镜像,大家可以根据自己对哪一个系统熟悉来选择

 2.4 确认订单

三 环境部署

3.1配置docker环境


3.1.1设置docker仓库源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


3.1.2查看docker版本并下载
查看版本

yum list docker-ce --showduplicates | sort -r


 下载对应版本(默认最新)

sudo yum install -y docker-ce 


 启动docker服务

docker enable docker --now


 查看状态

docker status  docker


 3.1.3配置docker加速源


这里以华为云镜像为例

 获取镜像加速地址

 编写配置文件

vim /etc/docker/daemon.json
>>
{
    "registry-mirrors": [ "你自己的镜像加速地址" ]
}
<<

重启docker服务

systemctl  restart  docker

 3.2使用docker部署jenkins

3.2.1开放安全组8080,50000端口

3.2.2拉取镜像并运行

docker run -d -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home --name myjenkins jenkinsci/blueocean

查看是否正常运行

docker ps

 查看密码

docker logs myjenkins

 3.2.3通过浏览器访问8080端口

输入刚刚获得的密码

 选择推荐插件安装

 部分插件安装失败可进入后重新配置

 创建管理员用户

 配置实例

 重启jenkins

 

 重启Jenkins docker服务

docker start myjenkins

 重新登陆

 

 3.3 配置jenkins插件实现CICD

3.3.1安装插件

 

 安装maven git等插件

3.3.2 新建任务

 新建流水线任务

 git仓库和对应的密钥

 3.3.3 立即构建

 构建成功

 至此jenkins部署成功

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZLY_2004

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值