环境及工具
- centos7.6
- docker
- docker compose
- tortoise git
安装GitLab
1、 新建目录存放dockercompose及gitlab相关文件;
sudo mkdir /usr/local/gitlab
sudo cd /usr/local/gitlab
sudo mkdir config data logs
1、 搜索镜像;
docker hub官网
中文版gitlab镜像地址

2、 在2步骤中往下翻阅,找到dockercompose安装介绍;

sudo vim docker-compose.yml
# 复制图片中内容
配置文件说明如下图:

因为gitlab中ssh使用22端口,所以需要修改宿主机ssh端口
sudo vim /etc/ssh/sshd_config

service sshd restart
1、 启动;
sudo docker-compose up -d
# 查看运行中的容器
sudo docker ps
# 查看日志
docker logs -f 容器ID

7、 输入当前服务器IP访问,修改root密码并登录;

配置SSH
1、 打开gitbash,输入:ssh-keygen-trsa-C‘替换为你的邮箱’,一路回车即可;

2、 查看并复制生成的公钥:cat~/.ssh/id_rsa.pub;

3、 添加公钥,按照图中1234位置操作即可;

4、 新建测试项目验证![*][nbsp9];
5、 注意事项:需设置tortoisegit网路设置,添加Git安装下的对应路径否则会报错;

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: