在Docker的映像檔確認gitlab/gitlab-ce下載完成後,按佈署
設定容器名稱,建議勾選啟用資源限制,調整記憶體上限(gitlab至少要4G),不調的話會全被吃光,這對Nas不是好事。接著按進階設定
設定儲存空間,對應到步驟3的那三個資料夾,在掛載路徑輸入下方紅字。這裡不能錯。
config掛載路徑: /etc/gitlab
a.基本上,gitlab憑證會放在/etc/gitlab/ssl,所以只要來config裡,更新ssl資料夾的憑證就可以了,別用docker指令進去gitlab容器裡做更新憑證。
b.記得gitlab要求憑證的檔名要跟dns一模一樣,可以用全域dns的憑證去重新命名就好
c.請留意,gitlab要的憑證其中一個副檔名是crt,如果手上拿到的是cer,直接改副檔名就可以用了
data掛載路徑: /var/opt/gitlab
log掛載路徑: /var/log/gitlab
設定完如下圖
到容器,會看到gitlab,在最右邊的開關點一下,gitlab就啟動了。
第一次啟動會花約5~10分鐘,我們就可以用瀏覽器輸入http://NAS的IP:49154,到gitlab的登入首頁了
剩下的gitlab操作,請參考在Ubuntu裝Docker+Gitlab