docker-compose 配置gitblit(如果gitlab太大或者资源不够,就用它)
不玩虚的,只有干货。
gitlab服务端功能虽然强大,但对于硬件要求较高,笔者安装后,发现cpu和内存吃紧,没有办法,只能寻找替代方案,gitblit正好满足要求。先分享配置步骤如下:
#配置外接目录
mkdir -p /data/gitblit/{data,conf,repos}
#配置yaml文件(前提:已安装docker和docker-compose)
cd /data/gibblit
nano docker-compose.yaml
#内容如下
version: '3.8'
services:
gitblit:
# 替换为阿里云镜像(稳定优先)
image: registry.cn-hangzhou.aliyuncs.com/jeson/gitblit:v1.9.1
container_name: gitblit
restart: always
ports:
- "12366:8080" #http
- "12327:9418" #git
- "12328:29418" #ssh
volumes:
- /data/gitblit/data:/opt/gitblit-data
# - /data/gitblit/conf:/opt/gitblit-data-initial
# - /data/gitblit/repos:/opt/gitblit/repos
environment:
- TZ=Asia/Shanghai
#下载镜像并启动容器
docker-compose up -d 启动安装并部署
#访问
http://<域名>:12366
更多推荐

所有评论(0)