小于 1 分钟
Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. —— Git是一个免费的开源分布式版本控制系统,可以快速高效地处理从小到大的所有项目。
Git
是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件
大约 21 分钟
GitLab
安装部署
以Docker Engine的方式安装
- 拉取gitlab-ee镜像
docker pull gitlab/gitlab-ee:lastest
大约 2 分钟
Kingbase(人大金仓数据库)
安装
检查安装前的基础环境
执行kdb_check.sh脚本,检查安装前的系统环境,在安装前将所需工具/配置进行调整,用于后续执行人大金仓安装
bash kdb_check.sh
大约 2 分钟
Docker
安装
1. 源码安装
TODO...
2. yum安装1
# 更新yum
yum update
# 安装工具包
yum install -y yum-utils
# 建立Docker仓库 (映射仓库地址)
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# 安装Docker引擎
yum install docker-ce docker-ce-cli containerd.io
# 启动Docker
systemctl start docker
# 检查Docker是否正常
docker run hello-world
# 列表中存在hello-world则表示正常
docker ps
大约 1 分钟
Jenkins
Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。 Jenkins可以通过本机系统包Docker安装,甚至可以通过安装Java Runtime Environment的任何机器独立运行。1
安装+部署
环境准备
大约 6 分钟