要加速下载gitea/gitea:1.23.7Docker 镜像,主要有以下几种方法:
1. 使用国内镜像源(最推荐)
Gitea 1.23.7 镜像已同步到华为云镜像仓库,这是国内用户加速下载最直接的方式:
bash
复制
# 使用华为云镜像源(自动匹配架构) docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitea/gitea:1.23.7 # 如果需要特定架构,可添加平台标签 # AMD64 架构 docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitea/gitea:1.23.7-linux-amd64 # ARM64 架构 docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitea/gitea:1.23.7-linux-arm64镜像拉取后,可以重新打标为官方名称:
bash
复制
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitea/gitea:1.23.7 gitea/gitea:1.23.7搜索结果还显示另一个可用地址docker.gitea.com/gitea:1.23.7,你也可以尝试:
bash
复制
docker pull docker.gitea.com/gitea:1.23.72. 配置 Docker 镜像加速
修改 Docker 守护进程配置文件,添加国内加速器:
bash
复制
# 编辑 Docker 配置文件 sudo nano /etc/docker/daemon.json # 添加以下内容(以阿里云加速为例) { "registry-mirrors": [ "https://mirror.gcr.io", "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com" ] } # 重启 Docker 服务 sudo systemctl restart docker # 然后拉取官方镜像 docker pull gitea/gitea:1.23.73. 使用 Rootless 版本(推荐)
搜索结果特别提到,rootless 版本在生产环境中更便于备份和权限管理:
bash
复制
# 使用华为云镜像源加速下载 rootless 版本 docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitea/gitea:1.23.7-rootless # 或直接从官方源下载 docker pull gitea/gitea:1.23.7-rootless4. 使用代理加速
如果上述方法效果不佳,可配置 Docker 使用 HTTP/HTTPS 代理:
bash
复制
# 创建 Docker 服务配置目录 sudo mkdir -p /etc/systemd/system/docker.service.d # 创建代理配置文件 sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf # 添加以下内容(替换为你的代理地址) [Service] Environment="HTTP_PROXY=http://127.0.0.1:7890" Environment="HTTPS_PROXY=http://127.0.0.1:7890" # 重启 Docker sudo systemctl daemon-reload sudo systemctl restart docker5. 替代方案:直接下载二进制文件
如果 Docker 下载始终困难,可考虑直接下载二进制文件部署:
bash
复制
# 从官方下载页面获取对应平台的二进制文件 wget -O gitea https://dl.gitea.io/gitea/1.23.7/gitea-1.23.7-linux-amd64 chmod +x gitea sudo mv gitea /usr/local/bin/注意:根据搜索结果,Gitea 1.23.7 于 2025-04-08 发布,主要修复了安全漏洞 CVE-2025-22871。虽然建议使用官方源以支持项目团队 ,但在国内网络环境下,使用镜像源是更实际的选择。