前言
目前GitHub已经成为我们开发时首选的代码托管平台,因为它功能强大,操作比较简单,所以很多开发者会使用他进行代码托管。但是当我们想使用私有的Git服务时会发现要收费的~~~
所以很多人都会去选择自己搭建Git服务,大家首先想到的是GitLab,它功能强大,把 nginx , gem 什么的全都集成进去,对于我们平时就使用其简单的团队合作的用户来说略显臃肿。而且在平时使用时会发现其相当吃内存,我们服务主机一般要4G内存才够用。
So,对于主机内存配置并不是太高的朋友们来说我还是比较推荐使用Gogs的。下面是 有关介绍。
开工安装
为了方便快速安装与使用我在这里使用Docker 方式安装Gogs。
一、安装docker(yum一安装键)
yum -y install docker
二、启动docker服务
service docker start
三、从镜像库拉取gogs
docker pull gogs/gogs
四、创建相应文件夹
mkdir -p /var/gogs
五、创建docker容器gogs
docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs
六、安装
访问地址:自己服务器ip
+:10080
如下图域名记得填写本机ip【不要填写127.0.0.1或localhost】端口号10080
(本文最下面有提到相关问题问题)
在最下面可以添加管理员账户(忘截图了)
域名要填成自己电脑的ip或域名(,如果不小心填错为localhost 解决方法在文章末尾)
最后我们就可以访问了:自己服务器ip
+:10080
功能还算比较齐全重点是系统消耗很小(作为管理员在管理面板中可以看到很多信息)
clone地址为localhost
(见下图)
解决办法详见:Gogs——clone仓库地址为本地localhost的问题
附:、
docker start gogs //在容器中启动Gogs
docker ps//列出容器
如下图
点击查看更多内容
7人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦