1.安裝Docker for Windows
下載
Docker官方下載地址 安裝需要Windows10專業版或者企業版,其他或者之前的版本需要使用Docker Toolbox
安裝
安裝完成後在cmd或powershell或git-bash輸入docker version,運行後查看輸出信息,驗證是否安裝成功。出現類似以下圖片的信息,表示安裝成功。
設置
運行Docker Desktop,右鍵任務欄圖標,選擇setting,選擇Shared Drives,選擇一個剩餘空間比較大的分區作為共享分區。
2.在docker中安裝gitlab-ce
在命令行中輸入:
docker pull gitlab/gitlab-ce
等待鏡像拉取完成。 任意位置新建以下3個文件夾:
mkidr -p gitlab/etc
mkidr -p gitlab/log
mkidr -p gitlab/data
然後輸入以下命令創建並運行gitlab-ce容器:“”為Linux命令行換行符。 10080和10443為訪問gitlab時的端口,可設置為1025~65534範圍的端口。
docker run -d
hostname localhost
-p 10080:80
-p 10443:443
name gitlab
restart unless-stopped
-v 你新建的etc文件夾路徑:/etc/gitlab
-v 你新建的log文件夾路徑:/var/log/gitlab
-v 你新建的data文件夾路徑:/var/data/gitlab
gitlab/gitlab-ce:latest
第一次訪問gitlab服務會要求為root設置一個新的密碼。 默認管理員密碼為:
Username: root
Password: 5iveL!fe