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中,私钥
保存在自己电脑中