宁波奢华做网站排名,保定网页设计招聘网站,wordpress m3u8播放器,动态购物网站Git大多数码农来说都很熟悉#xff0c;团队协作开发必备。今天来分享下在群晖Docker上安装gitlab。群晖上安装gitlab有两种方式#xff0c;一种是直接安装套件中心的gitlab#xff0c;另一种是在docker中自定义安装。我们这里选择后者#xff0c;因为这种方式可以安装最新版…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双击下载选latest1.3下载完成后在映像页签下双击gitlab-ce镜像进行安装。1.4点击高级设置在弹出的高级选项中切换到卷页签按照下面截图设置目录。这里需要添加对应的文件夹到docker目录下可以使用filestation在docker目录下创建gitlab目录然后在gitlab目录下分别创建logsconfigdata来存储日志、配置和数据信息文件。装载路径手动填写。1.5切换端口设置页签设置一个本地端口这里指定80容器端口对应本地端口1080。当然也建议将其他本地端口的[自动]改为指定的端口避免自动获取而带来端口访问的问题。1.6其他的暂时不用改直接点击应用并启动这个docker。正常需要等待一段启动时间内存飙升到一个比较稳定的数值时正常就可以访问gitlab的页面了。1.7浏览器输入nas的ip地址刚才配置的本地端口号比如192.168.50.123:1080这样来访问gitlab如果此时出现错误502这表示服务还没起来可以再等等。1.8首次登录会要求设置管理员密码就是root的密码。1.9设置好root密码后可以使用root账号登录。一般情况下这就能正常登录到gitlab后台了。二、配置gitlab项目访问地址默认未修改的情况下创建的项目地址是有问题的我们需要修改下1.在群晖的文件夹中(使用filestation或者电脑访问群晖共享文件夹)找到docker/gitlab/config/gitlab.rb文件使用文本编辑器工具编辑它。# gitlab.rb文件内容默认全是注释去掉井号注释表示打开2.修改地址和端口# 配置http协议所使用的访问地址,不加端口号默认为80external_url http://192.168.199.231# 配置ssh协议所使用的访问地址和端口gitlab_rails[gitlab_ssh_host] 192.168.50.123gitlab_rails[gitlab_shell_ssh_port] 32775 # 此端口是run时22端口自动映射的32775端口保存文件。【注】关于ssh端口回到docker中切到容器选择详情。在打开的详情页面中就可以看到运行时的端口号当然也可以自定义指定一个22容器端口对应的本地端口号。自定义需要先停止当前容器的运行。3.保存完毕后在上图的详情页中切到终端机页面点击新增会多出一个bash命令行工具。输入gitlab-ctl reconfigure 回车来重新配置一次。4.等命令跑完后再运行一次命令重启gitlab-ctl restart即可尽情享用gitlab了。至于配置ssh的key、如何克隆项目之类的这里就不再赘述。over。