1. 程式人生 > >使用docker快速搭建gitlab私服

使用docker快速搭建gitlab私服

下載映象

docker pull gitlab/gitlab-ce

使用映象

映象中有三個目錄用於儲存gitlab的資料,出於安全考慮,應該使宿主機目錄掛載這三個卷做持久化儲存。如果出錯保證資料不會丟失。
/etc/gitlab 包含gitlab的配置檔案
/var/opt/gitlab gitlab使用的倉庫儲存所有版本庫
/var/log/gitlab gitlab的日誌目錄

docker run --name gitlab -d \
-v /gitlab/config:/etc/gitlab \
-v /gitlab/repo:/var/opt/gitlab \
-v /gitlab/log:/var
/log/gitlab \ -p 2222:22 -p80:80 -p 433:433 \ gitlab/gitlab-ce

為了防止宿主機的22埠被佔用,這裡使用2222埠對映。

配置ssh

另外還需要配置
vim ~/.ssh/config
HOST gitlab.xxx.com
HOSTNAME gitlab.xxx.com
port 2222

接下來就可以使用了