大家 GitLab 是采用那种方式安装的啊

2016-11-14 13:01:01 +08:00
 patrickstar
网上看了一下子,可以采用源码安装,或者 rpm/deb 包安装,还可以采用 https://bitnami.com/stack/gitlab/installer 上的傻瓜包安装

由于源码安装依赖太多安装麻烦,而且对 PostgreSQL, Ruby 等都不熟,这条路就不去折腾了。

我想知道 deb 包安装和傻瓜包安装的在稳定性、数据备份与迁移等方面有什么差异,大家一般有哪种方式安装的,不想去逐个尝试比较了,希望有经验的 V 友提供点建议意见
6200 次点击
所在节点    程序员
34 条回复
lujiajing1126
2016-11-14 13:06:53 +08:00
源码安装
letitbesqzr
2016-11-14 13:08:14 +08:00
docker-compose 感觉最方便了,还不用在系统上装乱七八糟的环境
https://github.com/sameersbn/docker-gitlab/blob/master/docker-compose.yml
yanyanlong
2016-11-14 13:23:27 +08:00
小组内部用 bitnami 傻瓜包安装的
gamexg
2016-11-14 13:43:24 +08:00
docker 对于这种依赖多的还是直接 docker 省事。
docker-compose 配置写好直接备份当前目录就完事,迁移直接拷贝目录。
hxsf
2016-11-14 13:46:37 +08:00
分别安装。没用 gitlab 自带的 ngx 和 pg 。
catface
2016-11-14 13:50:03 +08:00
完全自己搭环境用了两年,更新比较麻烦
最近一次换服务器,折腾了几天官网的 docker ,最后选择了 https://github.com/sameersbn/docker-gitlab
selinaspy
2016-11-14 13:53:30 +08:00
用的 docker 社区版镜像,升级备份简直不要太方便~
shiji
2016-11-14 14:00:23 +08:00
我用的是 omnibus 版的,省时省力, nginx PostgreSQL 都内置独立版本。早些年没出这个版本的时候是源码安装,那个折腾啊。。。
jarlyyn
2016-11-14 14:02:46 +08:00
docker 安装
coolcoffee
2016-11-14 14:04:30 +08:00
docker 简直完美。

但熟悉 Docker 需要一段时间。
lrh3321
2016-11-14 14:13:06 +08:00
docker +1
111111111111
2016-11-14 14:26:12 +08:00
docker +1
然后进 shell 里改配置
kxxoling
2016-11-14 14:26:13 +08:00
docker 最简单,这种对内服务我都是用 docker 部署的。
sudoz
2016-11-14 14:36:38 +08:00
docker 比较好些, gitlab 的依赖太多,不想和已有环境冲突的话,还是用 docker
corethink1
2016-11-14 14:38:43 +08:00
讲道理 GitLab 和 GOGS 使用的语言国内不常用,导致系统集成很麻烦,各种蛋疼之后,我们索性自己开发了一套, PHP 为主,不过暂时还没开源出来,也是有计划搞出开源社区版。 https://www.oschina.net/search?q=corethink+git&scope=news
pangliang
2016-11-14 15:13:55 +08:00
轻量级用 gitbucket 吧...
kelb
2016-11-14 15:20:07 +08:00
docker 安装比较好
luojiyin87
2016-11-14 15:37:23 +08:00
docker
sylecn
2016-11-14 16:02:41 +08:00
只使用过 gitlab omnibus deb 安装。还是比较方便的。更新也方便。
备份和恢复略坑,因为恢复时只能恢复到做备份时的版本。所以如果使用 deb 安装,建议在保存备份文件的地方也保存该 deb 包。

涉及到数据存储或者有 debug 需求的不喜欢用 docker 。
biossun
2016-11-14 16:35:58 +08:00
docker

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/320359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX