高速 • 稳定 • 私有化加速服务
sudo mkdir -p /etc/docker
sudo vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://hub.bravexist.cn"]
}
sudo systemctl daemon-reload
sudo systemctl restart docker
docker info,在输出底部能看到 Registry Mirrors 中列出本站域名即代表生效。Cloudflare 默认把你分配到的边缘节点,不一定是对你下载速度最快的那一个。通过 CloudflareSpeedTest 实测挑出最快 IP 并绑定 hosts,Docker 拉取速度常能提升数倍。
# 建立独立目录(便于后续更新)
mkdir -p cfst && cd cfst
# 下载(国内网络请用下方镜像之一替换 github.com)
wget -N https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_linux_amd64.tar.gz
tar -zxf cfst_linux_amd64.tar.gz
chmod +x cfst
wget -N https://wget.la/https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_linux_amd64.tar.gz
wget -N https://ghfast.top/https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_linux_amd64.tar.gz
wget -N https://ghproxy.it/https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_linux_amd64.tar.gz
wget -N https://gh-proxy.org/https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_linux_amd64.tar.gz
wget -N https://cdn.gh-proxy.org/https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_linux_amd64.tar.gz
# 默认测速
./cfst
# 推荐参数:延迟上限 200ms,输出前 20 个
./cfst -tl 200 -dn 20
# 添加中文软件源 dorado
scoop bucket add dorado https://github.com/chawyehsu/dorado
# 安装 CloudflareSpeedTest
scoop install dorado/cloudflare-speedtest
# 运行(在 PowerShell / CMD 里)
cfst -tl 200 -dn 20
访问 Releases 页面,
下载 cfst_windows_amd64.zip,
解压后在目录内打开 PowerShell 运行:
.\CloudflareST.exe -tl 200 -dn 20
mkdir -p cfst && cd cfst
# Apple Silicon (M1/M2/M3/M4)
curl -LO https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_darwin_arm64.tar.gz
tar -zxf cfst_darwin_arm64.tar.gz
# Intel 芯片
# curl -LO https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.3.4/cfst_darwin_amd64.tar.gz
# tar -zxf cfst_darwin_amd64.tar.gz
chmod +x cfst
./cfst -tl 200 -dn 20
xattr -d com.apple.quarantine ./cfst。测速完成后会显示最快的若干个 IP,类似下表(实际结果因地区而异):
| IP 地址 | 丢包率 | 平均延迟 | 下载速度(MB/s) | 地区 |
|---|---|---|---|---|
| 104.27.200.69 | 0.00 | 146.23 | 28.64 | LAX |
| 172.67.60.78 | 0.00 | 139.82 | 15.02 | SEA |
| 104.25.140.153 | 0.00 | 146.49 | 14.90 | SJC |
| 104.27.192.65 | 0.00 | 140.28 | 14.07 | LAX |
| 172.67.62.214 | 0.00 | 139.29 | 12.71 | LAX |
挑一个延迟低、下载速度高的 IP,追加一行到 /etc/hosts:
sudo sh -c 'echo "104.27.200.69 hub.bravexist.cn" >> /etc/hosts'
以管理员身份编辑 C:\Windows\System32\drivers\etc\hosts,追加:
104.27.200.69 hub.bravexist.cn
# Linux (systemd-resolved)
sudo systemctl restart systemd-resolved
# macOS
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder
# Windows
ipconfig /flushdns