摘要:
![DevOps 企业级 CI/CD 实战 —— 整合 GitLab+Jenkins+Harbor+Docker 实现代码全自动化流程管理](https://img2024.cnblogs.com/blog/64989/202501/64989-20250113135215088-1432453152.png)
随着 AI 人工智能、云计算、Docker、K8S 等容器技术等的发展,DevOps 得到了广泛的应用和推广,CI / CD ( 持续集成 / 持续部署 )等概念不断深化和完善。本文将以 GitLab+Jenkins+Harbor+Docker 的管理方案为例子,介绍如何通过合理的部署,实现项目全流程的自动化管理。文章将详细介绍 Jenkins 中常用插件的应用以及 pipeline 脚本的编写方式、harbor 服务器的部署、并讲解 Publish Over SSH 插件中 sshPublisher 函数的应用以及常见的问题。
阅读全文
摘要:
![VMware的三种网络模式——在NAT模式下开放接口为局域网内其他主机提供服务](https://img2024.cnblogs.com/blog/64989/202412/64989-20241214123416308-1549888111.png)
本文主要介绍如果在NAT模式下,开放端口与其他开发人员对虚拟机内的服务进行联合调试,众所周知 VMware 有三种常用的网络通讯模式,分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式),它们各有不同的用法。Bridged 桥接模式是与主机使用同一网段的IP,能够直接使用主机的网卡,连接互联网与局域网。NAT 转换模式是通过网络适配器进行IP转换,能够通过VMnet8 虚拟交换机上网,也能主机进行通讯。但在默认情况,由于网段不同,使用 NAT 模式下的虚拟机只能跟主机进行通讯,内网的其他服务器是无法直接访问虚拟机的。
阅读全文
摘要:
![Docker 常用操作命令](https://img2024.cnblogs.com/blog/64989/202412/64989-20241209170936453-623785976.png)
查基础信息 sudo docker info
查询状态 systemctl status docker
关闭进程 systemctl stop docker
启动进程 systemctl start docker
重启进程 systemctl restart docker
查看所有镜像: sudo docker images
查看单个镜像: sudo docker images 镜像ID(或镜像名)
拉取 DockerHub 中的公共镜像仓库:sudo docker pull repositories名称: 版本号
把本地镜像推到 DockerHub: sudo docker push repositories名称:版本号
停止容器 sudo docker stop 容器ID或容器名
启动容器 sudo docker start 容器ID或容器名
重启容器 sudo docker restart 容器ID或容器名
删除容器 sudo docker rm 容器ID或容器名
阅读全文
摘要:
![](http://images2017.cnblogs.com/blog/64989/201708/64989-20170831095723124-844718198.jpg)
在这篇文章里将为大家介绍数字证书的生成使用过程,以及对数据进行加密、解密、签名、验签的使用方式。非对称加密的情况下,在企业需要获取客户端数据时,可以把公钥向客户端公开,数据进行加密后,就算加密数据被涉取,在没有私钥的情况,数据内容都不会被破解,确保了数据的安全性。这时,只要企业保证私钥的保密前提下,一个公钥可以向多个客户端进行公开用作数据传输加密。而数字签名的应用场景有点相反,数字签名是企业为客户端确认数据来源的准确性而提供的服务。一般应用于政府机关、行政部门、金融行业、资讯行业等企业的数据发布上。数据都是由企业通过私钥进行签名,只要客户端拥有对应的公钥,
阅读全文
摘要:
![](http://images2015.cnblogs.com/blog/64989/201510/64989-20151021173337239-338289525.png)
负载均衡是指通过对系统负载情况进行动态调整,把负荷分摊到多个操作节点上执行,以减少系统中因各个节点负载不均衡所造成的影响。在Windows Server 2008 R2当中,存在着 “网络负载平衡” 功能 (简称 NLB, Network Load Balancing),它以TCP/IP 为基础的服务,一个群集最多支持32台服务器。它能把请求自动转发到 NLB 群集上对各台服务器,实现管道化式管理,允许向 NLB 群集同时发送多个请求。支持多地址多端口管理,每台服务器可以绑定多个虚拟式 IP,每个虚拟 IP 可建立多个开放式端口。支持故障快速恢复功能,当服务器出现故障重
阅读全文
摘要:
![](http://images2015.cnblogs.com/blog/64989/201510/64989-20151021175206317-813980784.jpg)
Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows、Unix、Linux 等操作系统中运行是最流行的Web服务器软件之一。Apache 反应速度快,运行效率高,但只支持HTML等静态页面(加载插件后也可支持PHP页面)。
Apache Tomcat 是由 Apache 软件基金协会与 Sun 公司联合开发的一款Web服务器,它除了支持HTML等静态页面外,还支持JSP、Servlet 。
在相同的运行环境下,Tomcat 对静态页面的反应速度没有 Apache 灵敏,整合 Apache 与 Tomcat 能
阅读全文