centos7下安装gitlab

尝试通过两种方式搭建gitlab,直接安装和docker安装。

然后我们需要安装的是社区版(免费版本)

curl -s <span class="hljs-symbol">https:/<span class="hljs-regexp">/packages.gitlab.com/install<span class="hljs-regexp">/repositories/gitlab<span class="hljs-regexp">/gitlab-ce/script.rpm.sh <span class="hljs-params">| sudo bash
</span></span></span></span></span>
sudo yum makecache
sudo yum install -y gitlab-ce

安装成功后会有以下图标:

每次修改配置文件 /etc/gitlab/gitlab.rb后需要 gitlab-ctl reconfigure才能生效

7.将密钥全部复制粘贴到gitlab下的settings->ssh keys中即可配置成功,然后就可以到gitlab项目中选择ssh地址

8.删除旧的远程仓库地址,并配置新的ssh方式的地址即可

9.还有个强制提交的问题,假如我们的远程仓库已经存在文件,那么可以先pull合并到本地仓库才能提交,或者是加

参数强制提交,但是gitlab会报错

强制提交需要放开限制,选择

docker pull gitlab/gitlab-ce
docker run -d -p 8078:80 --name mygitlab gitlab/gitlab-ce
<span class="hljs-built_in">cd ~
</span>

但是启动后报错:

下面列出了当容器因权限问题无法启动时需要执行的命令。

[En]

And found below the commands that need to be executed when the container fails to start due to permission problems.

在Stack Overflow上也搜索到相关报错问题:

需要修改权限:根据Stack Overflow上的提示我们需要添加

让容器报错也不会自动关闭,并修改文件权限后重启即可

Original: https://www.cnblogs.com/shijiaoyun/p/10334148.html
Author: 何石-博客
Title: centos7下安装gitlab

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/37754/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总