docker安裝使用gitlab
阿新 • • 發佈:2018-11-26
1、安裝docker
可參考:https://www.jianshu.com/p/270020e5b313
2、自定義 docker 的預設執行目錄和映象倉庫地址(可跳過)
docker映象地址選用阿里雲
vim /etc/docker/daemon.json
新增
{
"graph":"/opt/docker",
"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
重啟
systemctl restart docker
檢視
docker info
3、下載docker映象
docker pull gitlab/gitlab-ce:latest
4、開放阿里雲安全組埠、配置防火牆(8443、880、822)
docker run -d \ --publish 8443:443 --publish 880:80 --publish 822:22 \ --name gitlab \ --volume /opt/gitlab/config:/etc/gitlab \ --volume /opt/gitlab/logs:/var/log/gitlab \ --volume /opt/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce
5、登陸gitlab
http://ip:880/users/sign_in(需要等待幾分鐘,待gitlab啟動完成)
6、注意點
http:
將 http://954a3593a13b/hsshy/guns-parent.git 中的954a3593a13b改為你的ip加埠
git clone http://ip:880/hsshy/guns-parent.git
ssh:
到.ssh目錄下生成公鑰私鑰
ssh-keygen -t rsa -C "[email protected]" -b 4096
將id_rsa.pub的內容複製到
將 [email protected] :hsshy/guns-parent.git 中的 954a3593a13b:hsshy 改成 ip:822/hsshy
git clone ssh://[email protected]:822/hsshy/guns-parent.git