背景
- 服务器申请下来了
- 项目越来越多,目前的仓库管理功能有点弱,完全靠人来管理,包括建立仓库、管理ssh key等
- 使用Gitlab可以更方便的查看仓库相关信息、人员相关信息。比如每个人的代码提交量、日志
一句话总结:随着仓库数量的增长,势必要引入工具来进行管理。
Gitlab搭建
安装docker
- 安装依赖
yum install -y yum-utils
device-mapper-persistent-data
lvm2
- 添加国内源
yum-config-manager
--add-repo
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
- 使用脚本自动安装docker-ce
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Al