gitea 本地源码库搭建
1、搭建linux服务器
linux 自带docker镜像库,更改国内镜像为腾讯云,直接拉取mysql gitea 镜像,配置docker.yml ,打开端口,配置3000网页
迁移:打包docker 内 msql gitea gitea-mysql-data.tar.gz docker-compose.yml 文件拷贝到新服务器并解压,修改配置
==============================
文档名称:Gitea在线搭建 + 离线完整迁移操作手册
适用:Docker Compose MySQL8.0+Gitea
全部命令可直接复制运行
==============================
==============================
第一部分:有外网服务器 全新在线搭建Gitea
==============================
## 1、一键安装Docker与Compose插件
curl -fsSL https://get.docker.com | sudo bash
sudo systemctl start docker
sudo systemctl enable docker
sudo apt install -y docker-compose-plugin
# 验证版本
sudo docker --version
sudo docker compose version
## 2、配置阿里云镜像源加速拉取镜像
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json << EOF
{
"registry-mirrors": ["https://docker.aliyuncs.com","https://hub-mirror.c.163.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
# 查看镜像源是否生效
sudo docker info | grep Registry Mirrors
## 3、创建部署目录,编写docker-compose.yml
sudo mkdir -p /opt/gitea
cd /opt/gitea
sudo vim docker-compose.yml
# 复制下方配置粘贴到文件内
version: '3'
services:
mysql:
image: mysql:8.0
container_name: gitea-mysql
restart: alwa
随便用

浙公网安备 33010602011771号