在服务器上搭建Jenkins自动化部署工具

在公司发现很多时候都需要手动部署,然后有天听到自动部署这个词想着有没有什么工具能够自动部署项目,最好能自动化部署前后端生成 docker images 运行方便管理。最后经过我各种筛查,发现用 jenkins 最多,说干就干。起初是在 docker 安装 jenkins 后面发现 jenkins 对构建环境依赖比较强所以后面放弃用 docker 运行 jenkins 的想法,下面介绍 centos 安装 jenkins 方法 1.看 文档 安装 2.安装长期支持发布版 每 12 周从常规版本流中选择一个 LTS(长期支持)版本作为该时间段的稳定版本。它可以从 redhat-stable 的 yum 存储库安装。 sudo wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum upgrade sudo yum install epel-release java-11-openjdk-devel sudo yum install jenkins sudo systemctl daemon-reload 3.安装完后启动 jenkins systemctl start jenkins 有防火墙需要开放 8080 端口 # 开启端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent # 重载配置 firewall-cmd --reload 访问 ip:8080 ...

2021年12月16日 · 1 分钟 · 诚哥博客

Docker和Docker-Compose简单搭建与基本设置

Docker 和 Docker-Compose 简单搭建与基本设置 一、搭建 Docker 1.第一步当然是看 官方文档 2.然后发现一大堆手动搭建的教程(然后小白就这样搭建了),然后发现最后有一键搭建脚本 curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh 3.最后启动 Docker 和设置下自动重启即可 systemctl start docker systemctl enable docker 4.最后查看下是否运行成功 docker stats docker -v 出现闪动列表就表示运行成功 二、搭建 Docker-Compose( 官方文档) 1.去 gitthub 的 docker-compose 发布页 复制对应设备下载连接然后, 替换下面连接并执行命令 例如: sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose ...

2021年12月16日 · 1 分钟 · 诚哥博客

简单搭建ESXI服务器管理系统

简单搭建 ESXI 服务器管理系统 1.下载 ESXI 镜像 2.使用 Rufus 刻录 u 盘启动盘 3.装机 重启大型主机进入 BIOS 更换 u 盘优先启动,重启选择安装(安装过程比较简单不赘述了),最后配置静态 ip 即可 最后浏览器打开 ip 即可访问

2021年12月16日 · 1 分钟 · 诚哥博客