关注我,更多精彩文章第一时间推送给你


- 之前写过一篇docker结合gitlab搭建git服务的文章,最近换成了gogs,对比两者说下有什么区别吧。
|
gitlab |
gogs |
速度 |
比较吃机器性能 |
轻量级,配置低速度也快 |
搭建 |
慢 |
快 |
功能 |
多 |
相比gitlab少 |
- 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登录后的效果


- 最终效果如下:其他功能大家自己研究吧,这里就不做赘述了
