搭建git私有仓库服务器gitblit

2023-09-04  本文已影响0人  吉凶以情迁

搭建私有不一定就是内网,部署好后做公网端口映射即可。
由于github,或者oschina这些可能存在安全性问题,毕竟数据是由他人保管,风险只能自行承担,因此考虑尝试部署,由于docker的便捷性,因此搭建服务器变得傻瓜式了,成本低,可重复性高,可复用性强
因此我在家用openwrt部署了无数个docker容器
8080:HTTP
8443:HTTPS
9418:Git协议
29418:SSH

文档参考这里百度到的答案或者从docker搜索的可能不是官方的,这导致可能出现一个问题,那就是有bug,我之前用的一个就是不能添加 ssh验证key,保存没反应
docker run -d --name gitblit -p 8443:8443 -p 8080:8080 -p 9418:9418 -p 29418:29418 gitblit/gitblit
存储映射
docker run -d --name gitblit -v gitblit-data:/var/opt/gitblit -p 8443:8443 -p 1180:8080 -p 9418:9418 -p 29418:29418 gitblit/gitblit
上面的1180就是访问接口了 ,这是bridge 模式,如果是host模式,就不能便捷的定义端口了

上一篇下一篇

猜你喜欢

热点阅读