基于docker-compose安装GitLab

987 阅读1分钟

GitLab:GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。(来自百度百科)

相当于,老子自己搞个github.牛批熊弟!

第一步:提前预警:

安装gitlab的虚拟机内存低于两个G是运行不了的,两个G是最低配置!!

===>地址(给猿猿and媛媛们备好了)


第二步:拉取镜像

顺带提一嘴,在拉取镜像之前,配置/etc/docker目录下的daemon.json文件,更改镜像拉取地址,不然,,,能给你等哭了,亲测!

可以去某云申请一个地址也备好了,点这


第三步:DockerFile

我存放DockerFile的目录是/usr/local/docker/gitLab


最容易出问题的地方就是这玩意,字符串,空格,空格,空格!(别用tab)

第四步:启动

在放Dockerfile的目录下使用命令




他来了他来了!!!

启动是挺慢的,我虚拟机给了2G,放在固态硬盘上,大概起了得接近一分钟,等怀孕啦,不过结局还是一个字,爽!

第一次需要重置密码,得八位,账号???

聪明,就是root

配置ssh免密登录

在工作目录切换到宿主机的git安装目录下(我的是D:\git\Git\usr\bin)

打开cmd,输入命令:ssh-keygen -t rsa -C "your email @.com"




对了,选y;

生成的ssh秘钥和公钥在/c/Users/Administrator/.ssh/id_rsa下面,公钥保存到gitlab中,私钥

保存在自己电脑中