• gogs优点:Gogs(/gɑgz/)项目旨在打造一个以最简便的方式搭建简单、稳定和可扩展的自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、macOS、Windows 以及 ARM 平台。开源:github地址

搭建gogs的git服务过程

# 拉取gogs镜像
docker pull gogs/gogs
# 启动容器
docker run --name gogs -p 10022:22 -p 10080:3000 \
-v /usr/local/docker/gogs/data:/data \
-d gogs/gogs
  • 启动容器之后访问ip:10080我这里是192.168.16.128:10080第一次启动要求配置的页面
  • 完成设置之后,我设置的管理员账户叫做gogs_admin登录后的效果
  • 创建一个新的仓库
  • 最终效果如下:其他功能大家自己研究吧,这里就不做赘述了

作者:云晴
链接:https://zhuanlan.zhihu.com/p/253217380
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。