Docker 基于 Gitolite 搭建 Git 服务器

前言

官方教程

镜像数据卷目录

目录用途
/home/git/repositories 存储实际的 Git 仓库
/etc/ssh 存储 SSH 主机密钥

Docker 安装 Gitolite

这里直接使用国外开发者构建好的 Docker 镜像 elsdoerfer/gitolite,不再通过手写 Dockerfile 来构建 Gitolite,具体使用方法如下:

1
2
# 拉取镜像
# docker pull elsdoerfer/gitolite:latest