admin管理员组文章数量:1646316
博文目录
文章目录
- 免费 Registry Mirror (不保证能用)
- 使用 CloudFlare Worker 为 Docker Registry 加速 (推荐)
- save:scp:load 大法 (绝境中最后的一丝可能)
免费 Registry Mirror (不保证能用)
# 创建配置文件
# /etc/docker/daemon.json
{
"registry-mirrors": [
"your registry mirror address"
]
}
# 重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
- https://docker.registry.cyou
- https://docker-cf.registry.cyou
- https://docker.jsdelivr.fyi
- https://dockercf.jsdelivr.fyi
- https://dockertest.jsdelivr.fyi
- https://dockerpull
- https://dockerproxy
- https://hub.uuuadc.top
- https://docker.1panel.live
- https://hub.rat.dev
- https://docker.anyhub.us.kg
- https://docker.chenby
- https://dockerhub.jobcher
- https://dockerhub.icu
- https://docker.ckyl.me
- https://docker.awsl9527
- https://docker.hpcloud.cloud
- https://docker.m.daocloud.io
使用 CloudFlare Worker 为 Docker Registry 加速 (推荐)
https://fastly.blog.cmliussss/p/CF-Workers-docker.io/
有些命令不支持, 如 docker search 等, 且在 Docker Desktop 里也不能搜索镜像, 有能力的可以自行完善 worker.js
save:scp:load 大法 (绝境中最后的一丝可能)
Docker 提供了一个免费的工具 Play with Docker (PWD), 就是一台临时外网主机. 先关联 Docker Hub 账户, 再点击 Start
, 再点击 ADD NEW INSTANCE
, 开始访问 PWD
Docker 提供了 save
和 load
命令, 用来备份和载入镜像, Linux 有一个 scp
命令, 用于在服务器间安全地拷贝文件, 中途需输入服务器密码等信息. 所以, 我们可以在 PWD 把镜像打包, 然后传到我们自己的服务器, 然后再载入镜像
以 redis:7.0.11
为例 (在当时配了阿里云加速器也拉不下来)
# 在 Play with Docker 操作
docker pull redis:7.0.11
docker save -o redis.tar redis:7.0.11
# 使用 SCP 推模式, 将 redis.tar 传输到我的服务器的 /docker 目录下, 中途需要输入我们主机的密码
scp redis.tar root@ip:/docker
# 在我们主机操作
docker load -i redis.tar
版权声明:本文标题:Docker - 镜像加速 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729416514a1200317.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论