前言:
記錄一次使用Docker搭建Git服務器的過程. Git服務器軟件選擇了Gitblit
1. 選擇鏡像
通過搜索, 發現沒有官方的, 只有兩個start不是很多的鏡像.
裏面的jacekkow/gitblit看起來相對較新. 選擇這個進行下載安裝
2. 下載
docker pull jacekkow/gitblit
3. 安裝筆記
a. 下載鏡像
b. 創建容器
命令:
docker run -d --name=gitblit -p 8080:8080 -p 8443:8443 -p 9418:9418 -p 29418:29418 -v /home/ubuntu/docker/gitblit:/opt/gitblit-data jacekkow/gitblit
c. 檢查
i. 通過瀏覽器http可以打開,但是https不能正確打開
ii. 鏡像檢查,
1) 鏡像基於Ubuntu
2) ps命令不可用
3) apt版本過舊, 需要升級, apt-get upgrade apt
4) 無vim, 安裝個vim
5) 發現啓動的命令
6) Gitblit安裝和配置目錄都在/opt下
其中配置文件都在gitblit-data下,包括了我們需要的defaults.properties 和gitblit.properties
在gitblit.properties找到了配置信息,
然後就可以在這裏添加其他信息.