Docker-安裝GitLab
阿新 • • 發佈:2021-10-28
1.1 docker官網地址
https://hub.docker.com/r/gitlab/gitlab-ce
官網教程:https://docs.gitlab.com/omnibus/docker/
1.2 基礎映象
## 穩定版
docker pull gitlab/gitlab-ce:12.7.6-ce.0
## 最新版:不是很穩定的版本
docker pull gitlab/gitlab-ce:latest
1、執行容器
docker run -itd --name gitlab -p 443:443 -p 80:80 -p 222:22 --restart always -m 3GB \ -v /home/data/gitlab/config:/etc/gitlab \ -v /home/data/gitlab/logs:/var/log/gitlab \ -v/home/data/gitlab/data:/var/opt/gitlab \ -e TZ=Asia/Shanghai gitlab/gitlab-ce:12.7.6-ce.0
2、配置gitlab
通過xftp
傳送gitlab.rd
檔案到本地,通過vscode軟體進行修改該檔案配置,然後重新傳輸到/home/data/gitlab/config
中。
# 配置專案訪問地址:
external_url 'http://8.134.122.252'
配置ssh協議所使用的訪問地址和埠
gitlab_rails['gitlab_ssh_host'] = '8.134.122.252'
gitlab_rails['time_zone'] = 'Asia/Shanghai'
gitlab_rails['gitlab_shell_ssh_port'] = 222
3、配置完成後,重新啟動gitlab
docker restart gitlab
1.3 建立使用者組和新建專案
1、登入gitlab
,使用者名稱預設為root
,第一次登入需要設定密碼。將密碼設定為12345678
。
瀏覽器訪問連結:http://8.134.122.252
2、登入成功!!!頁面
3、建立專案組guardwhy_cms
,建立成功!!
4、點選New project
,建立新的專案!!!
建立springboot_demo01
專案成功。
1.4 新建使用者及分配許可權
1、點選小齒輪,新建使用者,依次填寫使用者名稱和郵箱
2、建立使用者,新增使用者密碼
3、建立使用者成功!!
4、給新使用者分配許可權,點選左上角的Groups
新增使用者,賦予許可權。
使用者建立成功,檢視具體資訊。
1.5 GitLab上傳專案
1、檢視Idea
專案中是否存在Git。
2、點選IDEA
上的VCS
然後選擇Git
,然後右擊Git
新增到暫存區
3、繼續操作,將程式碼新增到本地工作區
5、右擊Git
,選擇Push
,在GitLab上獲取連結,將本地工作區程式碼推送到遠端。
新增URL
到遠端推送!!!
新增使用者名稱和密碼。
6、推送成功,檢視GitLab上專案。