官方地址:
地址1:https://github.com/gogs/gogs/tree/master/docker
地址2:https://gitee.com/Unknown/gogs/tree/master/docker
Gogs 是一款极易搭建的自助 Git 服务。
Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。
地址: https://gitee.com/Unknown/gogs
( 1)下载镜像
docker pull gogs/gogs
(2)创建容器
docker run ‐di ‐‐name=gogs ‐p 10022:22 ‐p 3000:3000 ‐v /var/gogsdata:/data gogs/gogs
(3)假设我的centos虚拟机IP为192.168.184.141 在地址栏输
入http://192.168.184.141:3000 会进入首次运行安装程序页面,我们可以选择一种数据库作为gogs数据的存储,最简单的是选择SQLite3。如果对于规模较大的公司,可以选择MySQL
域名改成你gogs安装的服务器地址,
HTTP端口改成3000,这个是你gogs映射的端口
应用URL:改成你的服务器加上3000端口
日志路径也可以自己改一个位置,我是用默认的
还得点击一下管理员账户设置,填写信息,然后点击安装即可
完成进入以下界面:
创建一个仓库就可以使用了