其他分享
首页 > 其他分享> > Docker 容器搭建Gogs私服仓库 (版本管理控制工具)

Docker 容器搭建Gogs私服仓库 (版本管理控制工具)

作者:互联网


Gogs简介

Gogs是一款极易搭建的自助Git服务,使用Go语言开发,只要Go语言支持的平台它都支持,包括Linux、Mac OS X、Windows以及ARM平台。Gogs对系统硬件要求极低,你甚至可以在树莓派上搭建它

项目地址:https://github.com/gogs/gogs

1、安装

Gogs在Docker环境下的安装非常简单,只需要两个命令即可,推荐使用该方式来进行安装。

docker pull gogs/gogs
docker run -p 10022:22 -p 10080:3000 --name=gogs \
-v /mydata/gogs:/data  \
-d gogs/gogs

2、配置

3、使用

3.1、注册

3.2、创建仓库

3.3、工单管理

3.4、添加用户

3.5、管理协作者

3.6、迁移外部仓库

4、Gogs VS Gitlab

比较方面GogsGitlab
Docker镜像大小 44MB 836MB
启动速度 很快,几秒 很慢,机器配置不好要10分钟
配置要求 很低,树莓派都可以 很高,吃内存,吃CPU
访问速度 够快 机器配置好也还可以
功能 功能较少 功能很丰富

5.安装中用到的命令

(1)安装docker 

service docker start

docker start gogs

(2)设置gogs随机启动
service docker enable
docker update --restart=always gogs

(3)预览浏览器问题

  ERR_UNSAFE_PORT就是浏览器问题

  https://blog.csdn.net/kjcxmx/article/details/118122483

 (4)linux查询端口是否已启动

       yum -y install net-tools

      netstat -ant |grep 10080

  

标签:仓库,Gogs,管理控制,gogs,私服,即可,创建,docker
来源: https://www.cnblogs.com/lykbk/p/dwdaadda2323232323.html