docker運行gitlib

GitLab是一個開源的基於WEB的git存儲管理器,具有維基百科和問題跟蹤的特點。它與GitHub或Bitbucket等工具非常相似,當可以通過docker的方式輕鬆部署到本地計算機上。

1、使用docker命令運行gitlib

docker run -d --name gitlab -p 10443:443 -p 10080:80 -p 10022:22 gitlab/gitlab-ce:latest

說明:
管理儀表板端口爲10080 docker運行實例爲gitlab

2、使用docker腳本方式運行gitlib,並將配置數據保存到宿主機器

#!/bin/bash
GITLAB_DIR=/data/gitlib
docker stop gitlab
docker rm gitlab
docker run -d
-p 10443:443 -p 10080:80 -p 10022:22
–name gitlab
-v ${GITLAB_DIR}/config:/etc/gitlab
-v ${GITLAB_DIR}/logs:/var/log/gitlab
-v ${GITLAB_DIR}/data:/var/opt/gitlab
gitlab/gitlab-ce:latest
說明:
GITLAB_DIR 爲宿主機器的文件路徑
通過-v參數 將docker鏡像中的文件路徑映射到宿主機器的文件路徑上,這樣重新啓動鏡像時就可以將個gitlib的數據和配置保留下來了。

3、登錄管理儀表板

使用IP:10080登錄管理儀表板

使用gitlib進行內部配置文件的管理並進行持續集成 也是一個不錯的解決方案 也可以用gitlib進行內部版本管理

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章