
Linux安装部署Jenkins
#### 一、Jenkins简介 Jenkins是一款开源 CI\&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。 #### 二、Jenkins环境准备 1、安装Jenkins前确保配置好JDK环境 JDK下载地址:<https:/...
#### 一、Jenkins简介 Jenkins是一款开源 CI\&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。 #### 二、Jenkins环境准备 1、安装Jenkins前确保配置好JDK环境 JDK下载地址:<https:/...
#### 一、前言 随着项目团队规模日益壮大,项目代码量也越来越多。且不说团队成员编码水平层次不齐,即便是老手,也难免因为代码量的增加和任务的繁重而忽略代码的质量,最终的问题便是bug的增多和代码债务的堆积。因此,代码review便日益提上了日程。当然人工review的效率还是相当低下的,于是我们采用了自动化代码review的工具,便是今天的主角:SonarQube。 ...
Linux本身不支持unrar和rar命令,需要我们安装RAR for Linux 地址:https://www.rarlab.com/download.htm选择对应的版本进行下载。 ### 一、下载并安装rar软件 1、下载 \[root@localhost \~\]# wget https://www.rarlab.com/rar/rarlinux-x64...
#### 一、Harbor简介 Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。 作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升用...
### 前言 笔者维护的Docker版本为1.13.1,,在对其版本升级到19.03.12之后,启动旧版本创建的容器时遇到这个错误: \[root@Docker scripts\]# docker start registry Error response from daemon: Unknown runtime specified docker-runc Error:...
随着业务的越发复杂,对软件系统的要求越来越高,这意味着我们需要随时掌控系统的运行情况。因此,对系统的实时监控以及可视化展示,就成了基础架构的必须能力。 这篇博客,介绍下开源的可视化套件grafana的安装及其功能特点。 官网地址:[Grafana](https://grafana.com) 官方文档:[Grafana文档](https://grafana.co...
随着业务的越发复杂,对软件系统的要求越来越高,这意味着我们需要随时掌控系统的运行情况。因此,对系统的实时监控以及可视化展示,就成了基础架构的必须能力。 这篇博客,介绍下开源的可视化套件grafana的安装及其功能特点。 官网地址:[Grafana](https://grafana.com) 官方文档:[Grafana文档](https://grafana.co...
随着业务的越发复杂,对软件系统的要求越来越高,这意味着我们需要随时掌控系统的运行情况。因此,对系统的实时监控以及可视化展示,就成了基础架构的必须能力。 这篇博客,介绍下开源的可视化套件grafana的安装及其功能特点。 官网地址:[Grafana](https://grafana.com) 官方文档:[Grafana文档](https://grafana.co...
随着业务的越发复杂,对软件系统的要求越来越高,这意味着我们需要随时掌控系统的运行情况。因此,对系统的实时监控以及可视化展示,就成了基础架构的必须能力。 这篇博客,介绍下开源的可视化套件grafana的安装及其功能特点。 官网地址:[Grafana](https://grafana.com) 官方文档:[Grafana文档](https://grafana.co...
### MongoDB 简介 * MongoDB 是一个基于分布式文件存储的NoSQL数据库 * 由C++语言编写,运行稳定,性能 * 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 * 查看官方网站 ### MongoDB 特点 * 模式自由:可以把不同结构的文档存储在同一个数据库里 * 面向集合的存储:适合存储 JSON风格文件的形式 ...