软件介绍
评论列表

目录

Docker Hub的服务器在国外,国内直接拉取镜像时经常会遇到速度慢、TLS握手超时、连接中断等情况。Docker Proxy做的事情就是充当一个中转加速层,把拉取请求转发到速度更快的节点上,让镜像下载过程顺畅一些。

用法上不复杂。你可以在dockerpull时直接在镜像名前加上加速地址,也可以把加速地址写进Docker的配置文件,让所有拉取操作自动走加速通道。后者配置一次就长期生效,比较省事。

除了Docker镜像加速,这个平台还附带了一些他网络服务,比如Git Hub代理、RSS订阅和FRP内网穿透。不过对于大多数用户来说,核心需求就是让dockerpull快起来。

官网入口地址

https://Docker Proxy.net/

官网地址发布页:https://Docker Proxy.link/

下载地址

Docker Proxy提供的是在线代理服务,不需要下载安装。你只需要在Docker配置中填写加速地址即可。

功能介绍

Docker镜像加速
这是平台的核心功能。通过将Docker Hub的拉取请求经由代理服务器转发,减少网络延迟和丢包,提升镜像下载速度。

两种使用方式
一种是在dockerpull命令中直接拼接加速地址,把runalsh/nginx:deb-1.27.3写成Docker Proxy.net/runalsh/nginx:deb-1.27.3 另一种是在/etc/docker/daemon.json中配置registry-mirrors,让所有拉取自动走加速通道。

Git Hub代理加速
平台提供的附加服务,可以用于加速Git Hub上的文件下载和访问,对国内开发者下载开源项目有一定帮助。

RSS订阅服务
另一个附加功能,用于管理和订阅RSS源,方便追踪网站更新。

FRP内网穿透
面向有远程访问需求的用户,可以将内网服务暴露到公网,方便调试和远程管理。

应用场景

开发环境搭建
在本地或云服务器上安装Docker后需要拉取基础镜像,直接拉取速度慢甚至超时,配置加速后能快不少。

持续集成流水线
CI流程中反复拉取镜像,加速后能缩短流水线运行时间,减少因网络问题导致的构建失败。

学习Docker的新手
刚开始学Docker的人往往会被镜像拉取卡住,配置一个加速源能降低入门门槛。

多环境统一配置
团队开发时统一配置加速地址,减少每个人单独处理网络问题的麻烦。

使用方法

方式一:临时使用
在dockerpull命令中直接拼接加速地址:

dockerpullDocker Proxy.net/library/nginx:latest

这种方式适合偶尔用一次,不需要改配置文件。

方式二:配置
编辑/etc/docker/daemon.json文件(不存在就新建):

{
"registry-mirrors":["https://Docker Proxy.net"]
}

保存后执行:

sudosystemctldaemon-reload
sudosystemctlrestartdocker

之后正常的dockerpull命令就会自动走加速通道。

验证是否生效
运行dockerinfo,在输出中查看RegistryMirrors字段是否包含你配置的地址。

服务支持

定价模式
基础Docker镜像加速服务是免费的。根据一些用户社区的反馈,平台有面向企业的付费加速方案,但个人日常使用不需要付费。

可用性说明
镜像加速服务的可用性会随时间变化,这是国内公共加速源普遍面临的情况。建议在配置前先测试一下当前速度,如果发现不可用可以换用他源。

配置注意事项
daemon.json的JSON格式必须正确,否则Docker无法启动。配置多个加速源时,Docker会按顺序尝试,把最稳定的放前面。

与云厂商加速器的区别
阿里云、腾讯云等云厂商也提供镜像加速,但需要登录账号获取专属地址,部分只支持内网访问。Docker Proxy的优势是无需注册、公开可用。

源码反馈/咨询 (共有 条反馈)
验证码:

Docker Proxy常见问题

本文标签
上一篇:微信视频号下载器
下一篇:aicu.cc