使用gogs搭建git服务

- 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第一次启动要求配置的页面

- 关于docker启动mysql可以参考我的文章 Docker安装mysql


- 完成设置之后,我设置的管理员账户叫做gogs_admin登录后的效果

- 创建一个新的仓库

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

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