docker登录密码错误_Nas码农篇:群晖Docker安装Gitlab

1f51ae7852c354adac61aec3f917358a.png

Git大多数码农来说都很熟悉,团队协作开发必备。今天来分享下在群晖Docker上安装gitlab。

群晖上安装gitlab有两种方式,一种是直接安装套件中心的gitlab,另一种是在docker中自定义安装。我们这里选择后者,因为这种方式可以安装最新版本的gitlab。

注意前提条件:

0.群晖必须是plus型号,这样才能支持docker。

1.安装Docker套件。

2.Gitlab官方推荐内存4G及以上,这里建议8G以上,因为gitlab很容易就会占用掉4g左右的内存。

一、安装

1.1在套件中先安装Docker套件。

1.2 在docker中,注册页签下,搜索:gitlab,双击下载,选latest

7110ce14f8fc624d7628c89ce2b3e89a.png

1.3下载完成后,在映像页签下,双击gitlab-ce镜像进行安装。

d9ff04bafa0fe0887ae05b615edb94d9.png

1.4点击高级设置,在弹出的高级选项中,切换到卷页签,按照下面截图,设置目录。

这里需要添加对应的文件夹到docker目录下,可以使用filestation在docker目录下,创建gitlab目录,然后在gitlab目录下,分别创建logs,config,data来存储日志、配置和数据信息文件。装载路径手动填写。

f2a76f10fa40bef9918eb98b77741579.png

1.5切换端口设置页签,设置一个本地端口,这里指定80容器端口对应本地端口1080。当然也建议将其他本地端口的[自动]改为指定的端口,避免自动获取而带来端口访问的问题。

04c26ce59b27fceb23738540a89b6cc5.png

1.6其他的暂时不用改,直接点击应用,并启动这个docker。正常需要等待一段启动时间,内存飙升到一个比较稳定的数值时,正常就可以访问gitlab的页面了。

70e696cd5cc01ccad1da42a679d5de62.png

1.7浏览器输入nas的ip地址+刚才配置的本地端口号,比如192.168.50.123:1080,这样来访问gitlab,如果此时出现:

07f5737995ee279efc1d078e80aba041.png

错误502,这表示服务还没起来,可以再等等。

1.8首次登录,会要求设置管理员密码就是root的密码。

753cb82dc76c2405ce18200d8ca87c9c.png

1.9设置好root密码后,可以使用root账号登录。一般情况下,这就能正常登录到gitlab后台了。

ede721f032758a8872af83bdeeb9beec.png

二、配置gitlab项目访问地址

默认未修改的情况下,创建的项目地址是有问题的,我们需要修改下:

1.在群晖的文件夹中(使用filestation或者电脑访问群晖共享文件夹)找到docker/gitlab/config/gitlab.rb文件,使用文本编辑器工具编辑它。

# gitlab.rb文件内容默认全是注释,去掉井号注释表示打开

2.修改地址和端口

# 配置http协议所使用的访问地址,不加端口号默认为80
external_url 'http://192.168.199.231'
# 配置ssh协议所使用的访问地址和端口
gitlab_rails['gitlab_ssh_host'] = '192.168.50.123'
gitlab_rails['gitlab_shell_ssh_port'] = 32775 # 此端口是run时22端口自动映射的32775端口
保存文件。

【注】关于ssh端口,回到docker中,切到容器,选择详情。

134906ba3c20afce9c202332367ecd6e.png

在打开的详情页面中就可以看到运行时的端口号,当然,也可以自定义指定一个22容器端口对应的本地端口号。自定义需要先停止当前容器的运行。

e654c6d42e0cdf535294ebe95588de02.png

3.保存完毕后,在上图的详情页中,切到终端机页面,点击新增,会多出一个bash命令行工具。输入gitlab-ctl reconfigure 回车,来重新配置一次。

a55c8259d12f2ea0599a95702b163f91.png

4.等命令跑完后,再运行一次命令重启,gitlab-ctl restart,即可尽情享用gitlab了。至于配置ssh的key、如何克隆项目之类的,这里就不再赘述。

over。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值