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