Docker 搭建自己的Gogs(git)

2024-06-05 15:26:55 浏览数 (2)

使用Docker安装Gogs

下载镜像

代码语言:txt复制
docker pull gogs/gogs:0.12.0 

启动容器

22是gogs容器内部的ssh服务端口、

3000是gogs容器内部的应用服务端口,像10022、10880这样外部端口可以任意设置只要端口不冲突即可

注:别忘开放10022、10880端口,或者关闭防火墙

/data目录:gogs后续的配置、git仓库等都会存储到这个目录中

代码语言:txt复制
docker run -itd  --name=gogs  --restart=always  --privileged  -p 10022:22  -p 10880:3000  -v /home/gogs:/data  gogs/gogs:0.12.0 

停止gogs容器

代码语言:txt复制
docker stop gogs 

运行gogs容器

代码语言:txt复制
docker start gogs

配置Gogs

1、浏览器访问Gogs私服:http://gogs仓库的ip:10880 (10880是gogs容器外部访问端口)

2、进行Gogs初始配置

① 数据库配置:

00

②、应用设置

00

③、管理员账号配置

输入管理员信息后,点击立即安装。

00

0 人点赞