1. 下載docker gitblit
[root@ald8 /]# docker search gitblit //查看有哪些版本,這里使用第二個jacekkow/gitblit NAME DESCRIPTION STARS OFFICIAL AUTOMATED jmoger/gitblit Gitblit GO ready to serve your Git repositor… 22 [OK] jacekkow/gitblit Gitblit image based on Java image from Docke… 14 [OK] ........ [root@ald8 /]# docker pull jacekkow/gitblit //下載jacekkow/gitblit [root@ald8 /]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE jacekkow/gitblit latest 3cbe41d06166 2 months ago 576MB
2. 運行jacekkow/gitblit容器
[root@ald8 /]# mkdir /data/gitblit //建立gitblit倉庫影射目錄 [root@ald8 /]# docker run -d --name=gitblit -p 8080:8080 -p 8443:8443 -p 9418:9418 -p 29418:29418 -v /data/gitblit:/opt/gitblit-data jacekkow/gitblit
如果是線上服務器,記得到控制台<本地安全組>對外開放端口8080和8443
3. 測試,如下圖,http和https都可以訪問到,搭建完成。
(如果需要進一步配置可以在影射目錄下修改相關配置文件再重啟服務即可)
轉載:https://blog.csdn.net/cbuy888/article/details/89417782