使用Jenkins、Docker、GitLab 部署SpringBoot项目
安装Jenkins 下载 Jenkins RPM包 wget https://pkg.jenkins.io/redhat/jenkins-2.197-1.1.noarch.rpm 安装 Jenkins rpm -ivh jenkins-2....
安装Jenkins 下载 Jenkins RPM包 wget https://pkg.jenkins.io/redhat/jenkins-2.197-1.1.noarch.rpm 安装 Jenkins rpm -ivh jenkins-2....
G1简介 Garbage First Collector, 简称G1 Collector,是HotspotJDK1.7后提供的面向大内存(Heap区数G到数10G)、多核系统的收集器,能够实现软停顿目标收集并且具有高吞吐量, 具有更可预测的...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
计算机网络、计算机操作系统这两个“兄弟”是所有开发岗位都需要“结拜”的,不管你是 Java、C++还是测试。对于后端开发的童鞋来说,计算机网络的重要性不亚于语言基础,毕竟平时开发经常会和网络打交道,比如:抓个包等等。所以对这一块知识点的准备...
Dockerfile Dockerfile是由一系列命令和参数构成的脚本,一个Dockerfile里面包含了构建整个image的完整命令。Docker通过docker build执行Dockerfile中的一系列命令自动构建image。 D...
环境 测试部署主机IP:192.168.1.1 Jenkins主机IP:192.168.1.2 Harbor主机IP:192.168.1.3 Gitlab主机IP:192.168.0.10 系统信息: 系统:CentOS 7.5 内核:4....
一、介绍 Docker容器应用的开发和运行路不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境的Registry也是非常必要的。 Harbor是由VMware公司开源的企业级的Doc...
0、ignore 地址:https://plugins.jetbrains.com/plugin/7495–ignore 生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写 截图: 1、 FindBu...
基本概念 默认情况下,Compose会为我们的应用创建一个网络,服务的每个容器都会加入该网络中。这样,容器就可被该网络中的其他容器访问,不仅如此,该容器还能以服务名称作为hostname被其他容器访问。 默认情况下,应用程序的网络名称基于C...
1.网关是怎么演化来的 单体应用拆分成多个服务后,对外需要一个统一入口,解耦客户端与内部服务 2.网关的基本功能 网关核心功能是路由转发,因此不要有耗时操作在网关上处理,让请求快速转发到后端服务上 网关还能做统一的熔断、限流、认证、日志监控...
本篇将对动态路由进行更深层的实现,实现思路如下: 1.创建一个路由信息维护的项目(dynamic-route),实现增删改查路由信息到mysql 2.提供功能,后将路由信息与版本信息保存到redis中,对外提供 rest 接口获取路由信息 ...