群晖docker部署nginx 群晖 docker git

前言

上一次我们介绍了如何通过公网+域名访问家里的群晖服务器
这次我们就来使用群晖自带的GitLab控件,来搭建属于自己的Git吧。

准备的东西

1.一个内存大于4G的群晖服务器

安装GitLab控件和Docker容器

1.在套件中心安装GitLab和Docker容器,安装后如下图

群晖docker部署nginx 群晖 docker git_控件

2.在Docker查看GitLab是否在运行状态

群晖docker部署nginx 群晖 docker git_git_02

3.停用GitLab控件

群晖docker部署nginx 群晖 docker git_gitlab_03

4.打开Docket容器,GitLab进程已经变为停止,并且右键编辑

群晖docker部署nginx 群晖 docker git_git_04

5.配置GitLab的环境变量,

如图

GITLAB_HOST配置为你的域名地址

GITLAB_PORT为访问端口,配置那个端口就从网站的那个端口访问进来

GITLAB_EMAIL为你的GItLab的管理员邮箱。

群晖docker部署nginx 群晖 docker git_群晖docker部署nginx_05

6.在套件中心启动GitLab控件,过程需要5分钟左右

GItLab控件占用2G内存左右,所以为啥需要4G内存以上

群晖docker部署nginx 群晖 docker git_gitlab_06

设置GitLab

1.在菜单单击选择GitLab控件你就会打开GitLab的网页

群晖docker部署nginx 群晖 docker git_gitlab_07

2.第一次需要配置管理员Root

群晖docker部署nginx 群晖 docker git_github_08

3.关于中文的配置

点击头像选择Settings

群晖docker部署nginx 群晖 docker git_github_09

选择中文->保存

群晖docker部署nginx 群晖 docker git_github_10

这样我们的GItLab就配置好了,然后你可以在上面创建你自己的库了,你也可以通过乌龟克隆程序了。当然如果你配备了公网访问的话,那么你就可以远程访问你的GitLab了。

没有配备公网的兄弟可以参考我的另一篇博客。

群晖docker部署nginx 群晖 docker git_git_11

写在最后

最后我觉得我们应该多一些好奇心,特别是我们程序员来说,你比别人多了解一些技术,那么在遇到一些事情或者换工作的时候,可能会对你有些许的帮助。
比如说你了解Docker的前世今生吗?你能把你的程序部署在Docker上吗?
或者是GitLab和GitHub的区别。Git的诞生背景和他的创作者,SVN和Git的区别。
这些东西花不到你几分钟,但是会让你知识的增长,以后和换工作啥的,去面试和别人聊天也能增加些许亮点。
最后的最后,感谢大家的阅读,作者学识有限,文章也有很多不足,所以欢迎大家留言指出。

原文链接:https://blog.51cto.com/u_16099361/8419565

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享