1
lujiajing1126 2016-11-14 13:06:53 +08:00
源码安装
|
2
letitbesqzr 2016-11-14 13:08:14 +08:00 1
docker-compose 感觉最方便了,还不用在系统上装乱七八糟的环境
https://github.com/sameersbn/docker-gitlab/blob/master/docker-compose.yml |
3
yanyanlong 2016-11-14 13:23:27 +08:00
小组内部用 bitnami 傻瓜包安装的
|
4
gamexg 2016-11-14 13:43:24 +08:00
docker 对于这种依赖多的还是直接 docker 省事。
docker-compose 配置写好直接备份当前目录就完事,迁移直接拷贝目录。 |
5
hxsf 2016-11-14 13:46:37 +08:00 via iPhone
分别安装。没用 gitlab 自带的 ngx 和 pg 。
|
6
catface 2016-11-14 13:50:03 +08:00
完全自己搭环境用了两年,更新比较麻烦
最近一次换服务器,折腾了几天官网的 docker ,最后选择了 https://github.com/sameersbn/docker-gitlab |
7
selinaspy 2016-11-14 13:53:30 +08:00
用的 docker 社区版镜像,升级备份简直不要太方便~
|
8
shiji 2016-11-14 14:00:23 +08:00 via Android
我用的是 omnibus 版的,省时省力, nginx PostgreSQL 都内置独立版本。早些年没出这个版本的时候是源码安装,那个折腾啊。。。
|
9
jarlyyn 2016-11-14 14:02:46 +08:00
docker 安装
|
10
coolcoffee 2016-11-14 14:04:30 +08:00
docker 简直完美。
但熟悉 Docker 需要一段时间。 |
11
lrh3321 2016-11-14 14:13:06 +08:00
docker +1
|
12
111111111111 2016-11-14 14:26:12 +08:00
docker +1
然后进 shell 里改配置 |
13
kxxoling 2016-11-14 14:26:13 +08:00
docker 最简单,这种对内服务我都是用 docker 部署的。
|
14
sudoz 2016-11-14 14:36:38 +08:00
docker 比较好些, gitlab 的依赖太多,不想和已有环境冲突的话,还是用 docker
|
15
corethink1 2016-11-14 14:38:43 +08:00
讲道理 GitLab 和 GOGS 使用的语言国内不常用,导致系统集成很麻烦,各种蛋疼之后,我们索性自己开发了一套, PHP 为主,不过暂时还没开源出来,也是有计划搞出开源社区版。 https://www.oschina.net/search?q=corethink+git&scope=news
|
16
pangliang 2016-11-14 15:13:55 +08:00
轻量级用 gitbucket 吧...
|
17
kelb 2016-11-14 15:20:07 +08:00
docker 安装比较好
|
18
luojiyin87 2016-11-14 15:37:23 +08:00
docker
|
19
sylecn 2016-11-14 16:02:41 +08:00
只使用过 gitlab omnibus deb 安装。还是比较方便的。更新也方便。
备份和恢复略坑,因为恢复时只能恢复到做备份时的版本。所以如果使用 deb 安装,建议在保存备份文件的地方也保存该 deb 包。 涉及到数据存储或者有 debug 需求的不喜欢用 docker 。 |
20
biossun 2016-11-14 16:35:58 +08:00
docker
|
21
LevineChen 2016-11-14 17:09:36 +08:00
gogs 你会回来点赞的
|
22
cxbig 2016-11-14 17:58:02 +08:00
Docker +1
|
23
withinthefog 2016-11-14 17:59:05 +08:00
docker...
|
24
xcodebuild 2016-11-14 21:23:00 +08:00
docker
|
25
iCodex 2016-11-14 21:53:21 +08:00 via Android
只有我一个人是源码安装吗?
|
26
beginor 2016-11-14 21:53:29 +08:00 via Android
|
27
jlkm2010 2016-11-14 22:20:21 +08:00
docker ,简单易用
|
28
wizardoz 2016-11-14 22:30:04 +08:00
docker 完事,干嘛要自己折腾
|
29
patrickstar OP 谢谢大家,看来还是采用 docker 最省事
|
30
powergx 2016-11-14 23:31:12 +08:00 via iPhone
虚拟机开一个 debian 然后 apt get
|
31
winglight2016 2016-11-15 10:38:06 +08:00
apt-get install gitlab
这个最简单了,再改改配置文件就好 |
32
win27v 2016-11-15 11:02:41 +08:00
使用 docker 一定要记得备份!
从官方`Run only one process per container`的建议来说,并不推荐使用 docker 安装 gitlab(gitlab 由于几个组件组成 nginx,mysql...,如果我没理解错的话) |
33
patrickstar OP @winglight2016 下载就是采用 sudo apt install gitlab-ce 方式安装的,也能正常使用,就是比较慢
|
34
winglight2016 2016-11-15 15:05:32 +08:00
@patrickstar 我没有安装 ce 版,直接就是 gitlab
|