最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

2026最新國內(nèi)可用Docker鏡像加速源大全

 更新時間:2026年02月09日 10:09:45   作者:貓頭虎  
本指南面向國內(nèi)服務(wù)器與辦公網(wǎng)絡(luò)用戶,系統(tǒng)梳理 2026年2月可用 DockerHub 鏡像加速源,覆蓋 Docker Desktop、dockerd、containerd、k3s、BuildKit 等場景的一鍵配置、多源回退與測速排障方案,幫助規(guī)避 429/Too Many Requests 與拉取超時問題,需要的朋友可以參考下

適用對象:國內(nèi)云服務(wù)器/辦公網(wǎng)絡(luò)拉取 DockerHub 鏡像慢、易觸發(fā)限速(429/“Too Many Requests”)的場景
用途一鍵配置鏡像加速、按需切換備用源排障與測速
安全提示:第三方鏡像源非官方服務(wù),不建議用于私有/機密鏡像的拉取與推送

Docker 鏡像加速、DockerHub 加速、國內(nèi) Docker 鏡像源、containerd 鏡像加速、k3s 鏡像加速、BuildKit mirrors、429 Too Many Requests、Docker Desktop 加速、daemon.json 配置

一、可用鏡像源清單(2025年10月)

優(yōu)先推薦(作者實測口碑好、穩(wěn)定性優(yōu)先)

  • https://docker.1ms.run
  • https://docker-0.unsee.tech/

其他可選(用戶反饋狀態(tài):正常;建議與上方推薦源搭配做備份)

  • https://docker.m.daocloud.io
  • https://ccr.ccs.tencentyun.com
  • https://hub.xdark.top
  • https://dhub.kubesre.xyz
  • https://docker.kejilion.pro
  • https://docker.xuanyuan.me
  • https://docker.hlmirror.com
  • https://run-docker.cn
  • https://docker.sunzishaokao.com
  • https://image.cloudlayer.icu
  • https://docker.tbedu.top
  • https://hub.crdz.gq
  • https://docker.melikeme.cn
  • xuanyuan.cloud(宣源鏡像主頁入口)

說明

  1. 上述大多為 DockerHub 反向代理/鏡像加速 端點,供 docker.io 拉取加速使用。
  2. 不要加尾部斜杠(例如使用 https://docker.1ms.run,而非 https://docker.1ms.run/)。
  3. 任何第三方源都可能隨時間變化,建議至少配置 2~3 個鏡像并保留官方回源作為兜底。

二、最穩(wěn)妥的方式:在 Docker 守護進程配置 registry mirrors

1)Windows / macOS(Docker Desktop)

  1. 打開 Docker Desktop → Settings → Docker Engine
  2. 將配置替換/合并為(按需增減鏡像源):
{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker-0.unsee.tech",
    "https://docker.m.daocloud.io"
  ],
  "features": { "buildkit": true }
}
  1. 點擊 Apply & Restart 生效

驗證

  • Win:docker info | findstr /i "Registry Mirrors"
  • macOS/Linux:docker info | grep -A 3 "Registry Mirrors"
  • 拉取測試:docker pull hello-world 或 docker pull busybox:latest

2)Linux(dockerd / systemd)

  1. 創(chuàng)建/編輯 /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker-0.unsee.tech",
    "https://docker.m.daocloud.io"
  ],
  "live-restore": true,
  "features": { "buildkit": true }
}
  1. 重載并重啟:
sudo systemctl daemon-reload
sudo systemctl restart docker
  1. Rootless Dockerdockerd-rootless-setuptool.sh 安裝):將同樣 JSON 放到 ~/.config/docker/daemon.json,然后:
systemctl --user daemon-reload
systemctl --user restart docker

3)containerd(含 k3s/nerdctl 等)

許多發(fā)行版/平臺(如 k3s)默認用 containerd,需在其層面配置加速。

  1. 若沒有配置文件,先生成默認模板:
sudo mkdir -p /etc/containerd
containerd config default | sudo tee /etc/containerd/config.toml >/dev/null
  1. 修改 /etc/containerd/config.toml 中的鏡像段落:
[plugins."io.containerd.grpc.v1.cri".registry]
  [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
    [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
      endpoint = [
        "https://docker.1ms.run",
        "https://docker-0.unsee.tech",
        "https://registry-1.docker.io"
      ]
  1. 重啟:
sudo systemctl restart containerd
  1. 驗證(任選其一):
  • crictl pull docker.io/library/busybox:latest
  • nerdctl --namespace k8s.io pull docker.io/library/busybox:latest

4)獨立 BuildKit(buildkitd)

對純 BuildKit 環(huán)境(CI/CD 常見),在 BuildKit 層配置鏡像最有效。

/etc/buildkit/buildkitd.toml

[registry."docker.io"]
  mirrors = ["https://docker.1ms.run","https://docker-0.unsee.tech"]

重啟:sudo systemctl restart buildkit(或按你的 Supervisor 重啟)

三、兩種拉取方式的區(qū)別(理解后排障更容易)

  1. 守護進程鏡像(推薦)
    daemon.json/config.toml 配置 registry-mirrors / endpoint 后,繼續(xù)使用原始名稱拉?。?/li>
docker pull docker.io/library/nginx:alpine

Docker 會自動優(yōu)先走鏡像源,失敗再回源官方。

  1. 直接用鏡像域名拉?。☉?yīng)急/測試)
    不改系統(tǒng)配置,直接把鏡像域名寫在鏡像名前綴:
docker pull docker.1ms.run/library/nginx:alpine

注意:不同鏡像站路徑規(guī)則可能略有差異,通常 library/ 前綴仍需保留。

四、進階:多鏡像回退策略 & 最佳實踐

  • 多源并行配置:把 2~4 個鏡像一起寫進配置,失敗自動回退到下一項
  • 保留官方回源:最后保留 https://registry-1.docker.io 兜底
  • 按網(wǎng)絡(luò)就近排序:將訪問最快/最穩(wěn)定的源放在前面
  • 僅用于公共鏡像:第三方鏡像可能記錄訪問日志,不建議用于企業(yè)私有鏡像
  • 避免 HTTP 明文:優(yōu)先 HTTPS,非可信/外網(wǎng)環(huán)境不要加入 insecure-registries
  • 登錄減限速docker login 使用個人 DockerHub 賬號能緩解匿名限速(仍建議僅拉公共鏡像

五、常見問題(FAQ)

Q1:配置后還是慢/報錯(TLS/證書/握手失敗)?

  • 確認鏡像 URL https://沒有尾部斜杠
  • 同步系統(tǒng)時間并更新 CA:sudo apt-get install --reinstall ca-certificates(或同類命令)
  • 公司代理/防火墻可能攔截 SNI:換網(wǎng)絡(luò)或調(diào)整鏡像源順序
  • 臨時用“直接鏡像域名拉取”的方式驗證鏡像站可用性

Q2:提示 Too Many Requests / 429?

  • 切換到其它鏡像源或增加備選
  • docker login 使用個人賬號(依然建議僅拉公共鏡像)

Q3:Kubernetes 節(jié)點也需要加速?

  • 若 runtime 為 containerd,請在每個節(jié)點/etc/containerd/config.toml 同步 mirrors 并滾動重啟 containerd/kubelet

Q4:如何確認加速已生效?

  • docker info 能看到 Registry Mirrors 列表
  • time docker pull busybox:latest 對比前后耗時(首次拉取最具參考意義)

六、批量測速腳本(Linux)

說明:腳本僅對 /v2/busybox:latest 的 manifest 做“輕量連通/響應(yīng)”檢測,不會大規(guī)模下載層文件;實際速度仍受網(wǎng)絡(luò)與鏡像站緩存影響。

#!/usr/bin/env bash
set -euo pipefail

MIRRORS=(
  "https://docker.1ms.run"
  "https://docker-0.unsee.tech"
  "https://docker.m.daocloud.io"
  "https://ccr.ccs.tencentyun.com"
  "https://hub.xdark.top"
  "https://dhub.kubesre.xyz"
  "https://docker.kejilion.pro"
  "https://docker.xuanyuan.me"
  "https://docker.hlmirror.com"
  "https://run-docker.cn"
  "https://docker.sunzishaokao.com"
  "https://image.cloudlayer.icu"
  "https://docker.tbedu.top"
  "https://hub.crdz.gq"
  "https://docker.melikeme.cn"
)

printf "%-34s  %-10s  %-s\n" "MIRROR" "V2(ms


)" "NOTES"
for m in "\${MIRRORS\[@]}"; do
t=\$(curl -o /dev/null -s -w "%{time\_total}" "\${m}/v2/" || echo "fail")
note=""
if \[\[ "\$t" == "fail" ]]; then
note="connect error"
else
t=\$(awk -v n="\$t" 'BEGIN{printf "%.0f", n\*1000}')
fi
printf "%-34s  %-10s  %-s\n" "\$m" "\$t" "\$note"
done

無法改系統(tǒng)配置? 可把鏡像站前綴寫入鏡像名驗證:docker pull docker.1ms.run/library/busybox:latest

七、安全與合規(guī)小貼士

  • 第三方鏡像站只用于公共鏡像;企業(yè)與私有鏡像請使用 Harbor / 官方私有庫 / 公有云鏡像服務(wù)
  • 不要將企業(yè)憑據(jù)/令牌用于第三方域名
  • 供應(yīng)鏈安全建議開啟 Docker Content Trust/Notary
  • 生產(chǎn)建議組合:鏡像加速 + 企業(yè)級私有 Registry + 本地緩存鏡像站(registry mirror)

八、故障排查清單(Checklist)

  • docker info 是否顯示 Registry Mirrors 且包含你的新鏡像源
  • curl https://<mirror>/v2/ 返回 200/401/403(能連通)
  • DNS 能解析鏡像站;必要時改用公共 DNS(如 223.5.5.5/119.29.29.29)
  • 是否存在公司代理/網(wǎng)關(guān)攔截(證書替換導(dǎo)致 TLS 校驗失?。?/li>
  • 鏡像源順序是否優(yōu)化,并保留 https://registry-1.docker.io 兜底
  • 系統(tǒng)時間與 CA 證書是否正確

九、一頁抄作業(yè)(可直接粘貼)

dockerd(/etc/docker/daemon.json)

{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker-0.unsee.tech",
    "https://docker.m.daocloud.io"
  ],
  "features": { "buildkit": true }
}

containerd(/etc/containerd/config.toml)

[plugins."io.containerd.grpc.v1.cri".registry]
  [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
    [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
      endpoint = ["https://docker.1ms.run","https://docker-0.unsee.tech","https://registry-1.docker.io"]

Docker Desktop(Settings → Docker Engine)

{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker-0.unsee.tech",
    "https://docker.m.daocloud.io"
  ],
  "features": { "buildkit": true }
}

以上就是國內(nèi)可用Docker鏡像加速源大全2026最新的詳細內(nèi)容,更多關(guān)于國內(nèi)Docker鏡像加速源的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Docker使用Git實現(xiàn)Jenkins發(fā)布、測試項目的詳細流程

    Docker使用Git實現(xiàn)Jenkins發(fā)布、測試項目的詳細流程

    這篇文章主要介紹了Docker使用Git實現(xiàn)Jenkins發(fā)布、測試項目的詳細流程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • 使用Docker部署Jenkins并實現(xiàn)自動化部署的全流程

    使用Docker部署Jenkins并實現(xiàn)自動化部署的全流程

    本文介紹了使用Docker部署Jenkins并實現(xiàn)自動化部署的完整路徑,涵蓋Docker環(huán)境準備與選擇、Jenkins容器部署與權(quán)限設(shè)置、DockerSocket與Docker-in-Docker兩種方案對比、Jenkins初始化與插件配置、憑證管理、Jenkinsfile自動化部署流水線、多分支流水線配置等等內(nèi)容
    2026-05-05
  • docker_data.vhdx占用系統(tǒng)盤過大的問題解決辦法

    docker_data.vhdx占用系統(tǒng)盤過大的問題解決辦法

    docker_data.vhdx文件是docker用于存儲容器,鏡像和卷數(shù)據(jù)的虛擬硬盤文件,直接復(fù)制或遷移可能導(dǎo)致數(shù)據(jù)不一致或損壞,這篇文章主要介紹了docker_data.vhdx占用系統(tǒng)盤過大的問題解決辦法,需要的朋友可以參考下
    2026-04-04
  • kubernetes1.5.2升級到kubernetes1.10一些主要的設(shè)定修改記錄

    kubernetes1.5.2升級到kubernetes1.10一些主要的設(shè)定修改記錄

    今天小編就為大家分享一篇關(guān)于kubernetes1.5.2升級到kubernetes1.10一些主要的設(shè)定修改記錄,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • docker 詳解設(shè)置容器防火墻

    docker 詳解設(shè)置容器防火墻

    這篇文章主要介紹了docker 詳解設(shè)置容器防火墻的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • IDEA 配置Docker的過程

    IDEA 配置Docker的過程

    這篇文章主要介紹了IDEA 配置Docker的過程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • docker打包node項目的過程講解

    docker打包node項目的過程講解

    今天小編就為大家分享一篇關(guān)于docker打包node項目的過程講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • docker registry私服搭建的方法

    docker registry私服搭建的方法

    這篇文章主要介紹了docker registry私服搭建的方法,docker官方的registry鏡像分為兩個版本,v2和v2以前的版本,本文將分別搭建基于SSL和登錄認證的以上兩個版本的docker私服
    2018-05-05
  • docker-compose部署sonarqube全過程

    docker-compose部署sonarqube全過程

    本文介紹了如何使用docker-compose部署sonarqube,并詳細說明了部署過程中需要注意的事項,包括數(shù)據(jù)庫選擇、插件安裝等
    2025-12-12
  • docker部署mysql及制作鏡像壓縮包實踐

    docker部署mysql及制作鏡像壓縮包實踐

    這篇文章主要介紹了docker部署mysql及制作鏡像壓縮包實踐,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2026-01-01

最新評論

丽江市| 平邑县| 北京市| 昭平县| 南江县| 靖江市| 深泽县| 台南市| 长寿区| 尚义县| 当阳市| 天水市| 且末县| 万荣县| 彭州市| 宁强县| 北流市| 丹东市| 南开区| 静宁县| 和龙市| 莱州市| 镇远县| 新巴尔虎左旗| 大名县| 双城市| 平安县| 浮山县| 婺源县| 蚌埠市| 修水县| 阳城县| 阿勒泰市| 新河县| 唐河县| 新宾| 达日县| 邓州市| 麻阳| 长沙县| 横山县|