在 Docker 上自建 GitLab Server 是一種方便且有效的方式來託管和管理您的程式碼。使用 Docker,您可以快速建立一個 GitLab 伺服器並且輕鬆進行配置和擴展。
mkdir /home/gitlab
2. 執行下列docker 指令,再約等待3~5分鐘
docker run --detach
--hostname [host ip]
--publish 3443:443 --publish 380:80 --publish 322:22
--name gitlab
--volume /home/gitlab/config:/etc/gitlab
--volume /home/gitlab/logs:/var/log/gitlab
--volume /home/gitlab/data:/var/opt/gitlab
--shm-size 256m
gitlab/gitlab-ce:11.0.4-ce.0
3. 開啟自已的GitLab ip, 之後會要更改密碼
4. 改完之後會要重新登入,帳號為root ,密碼為自訂的密碼
5. 進入之後,先新增一個Group
6. 命名為newGroup
7. 再按下 new project ,新增一個專案
8.命名為newProject
9. 新增完成,就和GitHub上看到的一樣,目前的專案是空的
小結:
目前為止,我們在主機裡面利用docker啟動了GitLab服務,並且修改了密碼,新增了群組、專案,下篇文章會介紹啟動GitLab Runner