HOW TO INSTALL GITLAB IN A DOCKER CONTAINER

在 M2 環境中:

先找到這個 ARM 架構的 GitLab : yrzr/gitlab-ce-arm64v8

將 image PULL 下來:

docker pull yrzr/gitlab-ce-arm64v8

啟動有 2 種方法、下指令 或者 用圖形介面:

指令方式:我目前輸入時會有錯誤、需再檢驗。

docker run 
-d                  #後台運行
-p 8443:443     #容器內部 port 向外映射
-p 8088:80      #80 映射到 8088 、這是訪問 gitlab 的 port
-p 8022:22      #22 映射到 8022 、這是訪問 ssh 的 port
--restart always    #自動重啟
--name Gitlab       #設置名稱為 Gitlab
--privileged=true   #獲得 root 權限
yrzr/gitlab-ce-arm64v8      # image 的名稱、也可寫 ID 即可

Dashboard 方式:

其實就是把指令用圖形介面設定:只需設主要截圖這些部份、其他可以不設。

使用 http://ip:8088 (http://127.0.0.1:8088)、若是出現以下畫面即代表啟動成功。

但這時候還要先去取得 root 的預設密碼、在命令字元輸入以下指令:密碼很複雜、不用懷疑、登入後再改即可。

docker exec -it Gitlab grep 'Password:' /etc/gitlab/initial_root_password

完成:

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *