From 5cd1af2fdb1b2bb8345d90b5295efd617d4f8378 Mon Sep 17 00:00:00 2001 From: pig2014 Date: Sat, 22 Jun 2024 00:05:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index d8e78be..82fd576 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,25 @@ # docker.cattysteve.top使用说明 +版本:v20240621 + **注意:当前镜像源处于试运行状态,可能随时有变化。有疑问请联系pig2014。** ## 使用须知 -拉取时服务器会先向上游请求数据,因此**开始拉取后暂时无响应是正常状态**。 - -上游(`https://daocloud.io`)存在速率限制,且服务器流量收费,因此使用时请遵循以下限制: +由于服务器流量收费,因此使用时请遵循以下限制: 1. 拉取不快于每分钟1次 2. 单次拉取不超过1GB 若超出限制,可能会: 1. 被WAF防火墙阻断 -2. 拉取无速度 -3. 服务器被上游拉黑 +2. 拉取无速度,假死 +3. 被403拒绝 若发生违例,请联系pig2014手动处理。 ## 匿名使用 -目前`/docker.io`和`/registry.k8s.io`都可以不登录帐号访问,使用时可以跳过登录/输入密码/配置文件填写身份的操作。 +目前`/docker.io`和`/registry.k8s.io`**都可以不登录帐号访问**,使用时可以跳过登录/输入密码/配置文件填写身份的操作。 **注意:若发现匿名帐号被不认识的人滥用,匿名使用会被关闭。** @@ -32,9 +32,14 @@ docker pull docker.cattysteve.top/docker.io/ubuntu:latest docker pull docker.cattysteve.top/docker.io/prom/prometheus:v2.51.1 ``` +## 已启用的后端 + +1. docker.cattysteve.top/docker.io +2. docker.cattysteve.top/registry.k8s.io + ## docker/podman -登录: +登录(可选): ```sh docker login docker.cattysteve.top # (按提示输入用户和密码) @@ -75,6 +80,8 @@ mirrors: docker.io: endpoint: - "https://docker.cattysteve.top/docker.io" + rewrite: + "^(.+)/": "docker.io/$1" configs: "https://docker.cattysteve.top/docker.io": auth: @@ -82,8 +89,16 @@ configs: password: "你的密码" ``` +## 手动模式 + +为避免CloudFlare后端失效,还有个保底手段:[GitHub手动拉取](https://github.com/Catty2014/ImagePuller),按README.md的提示进行操作可手动同步镜像 + +## 镜像托管 + +Harbor允许镜像托管(镜像上传),请先注册帐号,然后联系pig2014新增存储库。 + ## 更新计划 -- [ ] 改为OpenID登录 -- [ ] 启用基于CloudFlare的后端 -- [ ] 启用GitHub手动镜像功能 \ No newline at end of file +- [x] 改为OpenID登录 +- [x] 启用基于CloudFlare的后端 +- [x] 启用GitHub手动镜像功能 \ No newline at end of file