在Docker容器上启动github

我找不到github的docker镜像,为什么?

我需要一个和github完成相同工作的git服务器的映像:

  1. 做版本控制库
  2. 有一个http网站
  3. build议与github相同的API(为了使用一些jenkins插件计划使用github)

gitolite不符合要求#2

gitlab不符合要求#3

任何想法?

有一些产品与github非常相似,都有官方的docker镜像

  1. 到位桶
  2. gitlab

docker形象的GiTHub,任何想法为什么?

因为一个GitHub“本地”(也就是说,你可以托pipe你自己)被称为GitHub Enterprise ,而且是更适合VM环境的套件

你可以看看gogs

  • 它有一个docker安装
  • 它通过gogits/go-gogs-client (以PR 52为例 )支持某种程度的GitHub-API兼容性。