linux搭建git私服
1.linux 下载 git
yum install git
2.docker安装 gitea
# pull gitea镜像
$ docker pull gitea/gitea
# 创建一个本地可以挂载到容器的目录
$ mkdir -p /data/gitea
# 给 gitea 加上权限保证其可读可写
$ cd /data && chmod -R 777 gitea
# 初次执行 run gitea,注意这里 gitea 是前台启动,启动后 command + C 退出就好了
# 宿主机 10022 映射到 gitea 容器的 22 ssh 端口
# 宿主机 10080 映射到 gitea 容器的 3000 http 端口
# /data/gitea 目录挂在到容器中的 /data 目录
$ docker run --name=gitea -p 10022:22 -p 10080:3000 -v /data/gitea:/data gitea/gitea
# 启动 gitea 容器
$ docker start gitea
http://IP地址:10080 首次访问的话会进入初始设置页面(第一个注册的账号就是管理员)
3.配置数据库
数据库建议使用mysql,使用docker安装一个, 首先在自己的数据库下建一个 gitea的数据库编码格式 对应