简介
Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。
非docker下载
https://dl.gogs.io/ #根据需要的版本下载
docker环境部署
拉取镜像
# pull gogs镜像
sudo docker pull gogs/gogs
创建挂载目录
# 创建挂载目录子目录git
[root@test docker]# mkdir /www/docker/gogs/git -p
# 创建挂载目录子目录gogs
[root@test docker]# mkdir /www/docker/gogs/gogs -p
# 创建挂载目录子目录ssh
[root@test docker]# mkdir /www/docker/gogs/ssh -p
# 进入到挂载目录的父级目录
[root@test docker]# cd /www/docker/gogs/
# 将父级的挂载目录设置读写权限
[root@test gogs]# chmod -R 777 ./
运行gogs容器
[root@