欢迎光临
我们一直在努力

Linux 从0到1部署Jenkins + Docker 实现CICD自动化实战详解

目录

一、前言

二、Jenkins 介绍

2.1 Jenkins 是什么

2.2 什么是 Jenkins 的 CI/CD

2.3 一条典型的流水线长什么样

2.4 Jenkins 突出优势

三、Linux 系统部署Docker

3.1 卸载旧版本(如有)

3.2 安装必要的依赖

3.3 添加 Docker 仓库(使用国内镜像源)

3.4 安装docker

3.5 配置镜像加速

3.6 设置 Docker 开机自启(非必须)

3.7 基于docker 安装mysql

3.7.1 创建本地目录

3.7.2 创建mysql配置文件

3.7.3 启动mysql容器

四、Docker搭建 Jenkins与配置Jenkins

4.1 Docker 搭建Jenkins

4.2 初始化Jenkins与配置

4.2.1 获取密码并登录

4.2.2 Jenkins 基本插件安装

4.2.3 创建管理员密码

4.2.4 安装Maven 插件

4.3 Jenkins 基本环境配置

4.3.1 Git 配置

4.3.2 目标服务器配置

五、配置Jenkins 任务

5.1 添加配置任务

5.2 配置获取Git代码

5.3 配置打jar包的JDK环境

5.4 指定maven打包信息

5.5 包传输与服务启动配置

六、写在文末


一、前言

在日常项目开发中,涉及到各种中间件的安装配置和运维,尤其是当docker 技术的成熟后,在现代化的项目开发模式中,可以说docker技术已经成了互联网公司的标配,基于docker 不仅可以快速构建出各种复杂的环境,还可以快速搭建自动化流水线的工作,本篇将详细介绍如何在Linux 环境下部署Docker环境,并基于Docker 环境搭建Jenkins流水线。

二、Jenkins 介绍

2.1 Jenkins 是什么

Jenkins 就像一个不知疲倦的\”自动化管家\”,它能把你从代码提交到上线部署过程中那些重复、繁琐的手动操作,全部用自动化流水线串联起来,让\”提交代码\”到\”服务上线\”变得顺滑高效,你可以把它理解成一个高度可定制的\”软件生产工厂\”。

赞(0)
未经允许不得转载:171主机测评 » Linux 从0到1部署Jenkins + Docker 实现CICD自动化实战详解
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址