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

 

posted @ 2026-03-20 13:37  JackDDD  阅读(11)  评论(0)    收藏  举报