linux下使用Docker安装gogs及都次运行安装程序配置注意事项

不得不说,一个人性化的可视化工具,比拿终端敲命令,确实省劲不少。。。

以前一直使用终端来操作git服务器,也还挺好用的其实。具体操作可以查看:https://blog.csdn.net/GodDavide/article/details/82657393

言归正传:

1、准备数据库

gogs需要数据库的支持,我这儿用的是mysql,这个看个人习惯,都能用。

我这儿单独创建了一个gogs数据库,一定是 utf-8 编码格式!然后单独给该库创建了 gogs的用户,并配置好对gogs库的所有权限。

或者直接使用root用户也行,数据库建议单独建一个,因为会生成很多gogs的表。

2、拉取镜像
docker pull gogs/gogs

3、启动

不得不说有了docker真的很方便!

如果需要映射数据卷,那么就创建个目录吧

mkdir -p /data/DockerRes/gogs

启动容器

docker run --name=gogs -d -p 10022:22 -p 3000:3000 -v /data/DockerRes/gogs:/data gogs/gogs

这样安装过程就完成了!!!

下面就可以访问  http://{你服务器IP}:3000 ,来进行首次运行页面的配置了。

先来讲讲一些小坑:

1、一定记得配置管理员!!!

2、数据库的权限一定给够,不要创建了gogs用户,权限没给够就尴尬了!!!

3、如果使用数据卷的话,文件操作权限一定给到,不然容器无法创建相关文件!!!

chmod -R 777 /data/DockerRes/gogs

下面是一些注意的地方linux下使用Docker安装gogs及都次运行安装程序配置注意事项_第1张图片

linux下使用Docker安装gogs及都次运行安装程序配置注意事项_第2张图片

最后一定记得配置超级管理员

linux下使用Docker安装gogs及都次运行安装程序配置注意事项_第3张图片

你可能感兴趣的:(Git,docker,gogs,centos,gogs,git,gogs服务搭建,gogs配置详解,gogs权限)