前言:
在使用 Docker 时,我们常常会遇到访问限制以及下载速度慢等问题。而CF-Workers-docker.io这个项目提供了一个有效的解决方案,它是一个基于 Cloudflare Workers 的 Docker 镜像代理工具,能够中转对 Docker 官方镜像仓库的请求,解决访问限制并加速访问。接下来,我们将详细介绍如何在 Cloudflare 中部署该工具。
文末付成品
正文:
其实我自己平时没有这些乱七八糟的问题,服务器全是香港、美国,本地机器直接走的硬路由,你懂的,但总是有很多师傅拉镜像因为网络问题而GG。
CF-Workers-docker.io项目地址:
https://github.com/cmliu/CF-Workers-docker.io
这里采用Cloudflare上搭建的方法,需要你自备一个域名
配置自定义域名:
我搭建好了的镜像地址:
docker.mhtsec.com
使用方法:
(一)拉取镜像
假设你的 Workers 项目域名为docker.mhtsec.com(或者替换成你自己配置的域名),拉取镜像时,在官方镜像路径前面加上你的域名,例如:
docker pull docker.mhtsec.com/python:3.11
docker pull docker.mhtsec.com/library/nginx:stable-alpine3.19-perl
(二)设置镜像加速
修改文件/etc/docker/daemon.json(如果不存在则创建):
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://docker.mhtsec.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
广告:
☟上下滑动查看更多
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...