跳过正文
  1. Linux问题解决/

Gitlab-ce中文版安装及维护

·207 字·1 分钟·
Os Linux Gitlab-Ce
古德
作者
古德
目录

1. 启动中文版gitlab-ce容器
#

1.1 自动启动模式
#

docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --restart always --name gitlab11 -v /usr/local/gitlab11/etc:/etc/gitlab -v /usr/local/gitlab11/log:/var/log/gitlab -v /usr/local/gitlab11/data:/var/opt/gitlab --privileged=true twang2218/gitlab-ce-zh:11.1

1.2 手动启动调试模式
#

docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --restart always --name gitlab11 -v /usr/local/gitlab11/etc:/etc/gitlab -v /usr/local/gitlab11/log:/var/log/gitlab -v /usr/local/gitlab11/data:/var/opt/gitlab --privileged=true twang2218/gitlab-ce-zh:11.1 /bin/bash -c "while true;do sleep 100; done"

调试完成后,启动命令

/assets/wrapper

执行启动命令有可能会遇到配置不一致问题,需重新加载配置

gitlab-ctl reconfigure

2. gitlab-ce异常断电调试
#

2.1 GitLab external URL must include a schema and FQDN, e.g. http://gitlab.example.com/
#

解决办法:

vim /etc/gitlab/gitlab.rb

external_url 'YYY'

改成

external_url= 'http://本机IP'

2.2 Failed asserting that mode permissions on “/var/opt/gitlab/git-data/repositories” is 2770
#

解决办法

chmod 2770 /var/opt/gitlab/git-data/repositories

相关文章

Linux系统内核升级
·943 字·2 分钟
Os Linux Kernel Centos7
maven编译将多个指定目录打包成jar
·402 字·1 分钟
Coding Java Language
【Kubernetes知识】OwnerReference和Finalizers
·1336 字·3 分钟
Kubernetes Pod Spec