🚀 容器镜像加速站说明

欢迎来到我们的容器镜像加速站!这里不仅能让你下载镜像更快、更稳,还能保证和源站实时连接,绝对不会缺少任何镜像,让你开发、部署一路畅通无阻,一句话,只要世界上有的镜像,我这就一定有,绝对不会出现有些镜像没有的情况。

我们支持的镜像源包括(不限于):

  • Docker Hub 🐳

  • registry.k8s.io (K8s) ☸️

  • gcr.io (Google) 🌐

  • ghcr.io (GitHub) 🏷️

  • quay.io 📦

⚡ 特别提醒:一次开通,即享所有镜像源加速,多源同步高速,无需重复付费!

本站由一群技术爱好者共同维护。为了让服务长期稳定可用,欢迎大家通过打赏支持我们。扫描下方任意二维码,打赏 50 元,请站长喝杯星巴克☕。
打赏成功后,你将获得3 个月专属加速通道,一次性畅享多个镜像源的高速下载体验。

💡 打赏后会不会像某些加速器一样,缺少部分镜像?

😎 放心啦!我们的加速器是实时直连源站的,中间没有缓存,不会像其他加速器那样缓存到他本地再给你提供,这样就容易漏掉镜像,镜像数量有限,而且数据也陈旧,还有安全风险。我们这里就是源站有啥,我们这边立马就有啥,绝对不掉链子。所有镜像都是实时拉取,保证不会出现“有些能拉、有些拉不下来”的情况。

你在国外能拉到的镜像,在我的加速器里也一定能拉到。

记得打赏后联系微信 Lxh_Chat,我们会为你开通账号和密码。

WeChat Pay Alipay

🎓 报名 CKA 培训的专属福利

为了让同学们上课顺利,我个人花钱为直播班学员准备了容器镜像加速器。

如果你报名了我的 CKA 培训直播课,在直播课程期间可以免费使用加速器,涵盖上述所有镜像源,实时连接源站,不会缺少任何镜像。

ℹ️ 说明:

  • 免费加速器仅在课程直播期间开放,结课当天关闭,具体课程时间安排,可以联系班主任咨询。

  • 课程结束后,如仍有加速需求,可以选择购买正式服务。

我们的正式加速器服务,一次开通即可覆盖所有常用镜像源,让你后续的学习与工作都能保持良好体验。

💡 温馨提示:加速器或镜像仓库并非课程标配,只是我个人额外投入的短期福利,为了服务能长期、稳定地运行,建议大家通过打赏来支持我们 🙌。

拉取镜像的方法

拉取镜像很简单:只需用分配给你的账号密码登陆一下加速器,然后把镜像地址前面的域名换成我们的加速域名,路径部分保持不变,就能快速下载啦!

以下镜像地址仅为配置示意,具体请使用分配给你的专属账号和密码。

Docker命令的使用方法

容器镜像的完全的格式为:

1
域名/命名空间/镜像名称:版本

对于Docker官方的镜像来说,其域名为docker.io,命名空间为library,如果你要从Docker官方拉取nginx镜像,那就需要用下面的命令

1
docker pull docker.io/library/nginx:latest

不过很明显,在国内,由于网络安全的限制,我们无法拉取镜像,所以需要从我的容器镜像加速器来拉取,用我的加速器拉取就不需要翻墙了,再次感谢分摊我服务器成本。

从我的加速器拉取镜像的步骤为:

  1. 用我给你分配的账号和密码先完成认证登录操作
1
docker login registry.myk8s.cn
1
2
3
4
5
6
7
8
9
10
11
12
13
Username: xxx # 这里输入我给你的账号

i Info → A Personal Access Token (PAT) can be used instead.
To create a PAT, visit https://app.docker.com/settings


Password: xxx # 这里输入我给你的密码

WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'.
Configure a credential helper to remove this warning. See
https://docs.docker.com/go/credential-store/

Login Succeeded # 这里提示登录成功了

登录成功之后,就可以拉取镜像了~

  1. 拉取镜像

拉取的时候,记得用你刚才登录的域名哦,不管你要拉哪个镜像源站的镜像,使用方法都是替换前面的域名就行了,域名后面的路径都保持不变即可拉取镜像,例如下面你将docker.io替换为registry.myk8s.cn,即可从我的镜像站拉取镜像。

1
docker pull registry.myk8s.cn/library/nginx:latest

输出以下内容就是拉取完成了~

1
2
3
4
5
6
7
8
9
10
latest: Pulling from library/nginx
a2abf6c4d29d: Pull complete
a9edb18cadd1: Pull complete
589b7251471a: Pull complete
186b1aaa4aa6: Pull complete
b4df32aa5a72: Pull complete
a0bcbecc962e: Pull complete
Digest: sha256:ee89b00528ff4f02f2405e4ee221743ebc3f8e8dd0bfd5c4c20a2fa2aaa7ede3
Status: Downloaded newer image for registry.myk8s.cn/library/nginx:latest
registry.myk8s.cn/library/nginx:latest

用到镜像的时候,指定registry.myk8s.cn/library/nginx:latest就可以了~

k8s中的使用方法

k8s拉取需要账号密码才能使用的镜像时,需要在k8s中创建secret,创建secret的办法可以参考:Kubernetes怎么从私有仓库拉取镜像?

创建了secret之后,只需要在容器的image:这里指定我的域名就行了

1
2
3
4
5
6
7
8
9
10
11
apiVersion: v1
kind: Pod
metadata:
name: lixiaohuipod
spec:
containers:
- name: hello
image: registry.myk8s.cn/library/nginx:latest
imagePullPolicy: IfNotPresent
imagePullSecrets:
- name: lxh-registry-secret

加速器封禁策略

本身这个服务价格已经非常低廉,所以请不要分享你的个人地址或账号密码给其他人,服务后台设置了流量过大、机器/IP频繁更换、客户端异常等自动封禁策略,封禁了你就吃亏了哦,不能解封的,只能重新购买新的加速地址或账号密码,所以请务必保存好自己的加速器地址和账号密码,避免造成不必要的麻烦和损失。

已经翻墙怎么还拉不了镜像?

如果你不打算使用包括我的加速器在内的任何加速器,已经可以科学上网,也就是可以直接打开Google、Facebook、YouTube了,但是还是无法拉取镜像,那可能是触发了docker 官方的匿名拉取次数或频率限制,请翻墙后在以下网址或docker hub上注册一个账号,然后用docker login登录就有概率能拉取成功,不过这玩意儿看天意,你最好还是搞一个加速器一劳永逸。

  1. 账号注册网址:https://app.docker.com/signup

  2. 注册好之后,用docker login登陆一下然后重新拉取镜像也许就可以拉取镜像了

直连拉取失败的问题,可在Docker官方论坛发帖咨询,问我没用,因为我的加速器成功率100%,而且我也无法干预国家网络策略和你的科学工具,你只能自己想办法了😂