如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
一鍵獲取國內主流Docker映象加速地址,解決Docker Hub訪問慢問題
https://registry.cn-hangzhou.aliyuncs.comdaemon.json 配置片段
"registry-mirrors": ["https://registry.cn-hangzhou.aliyuncs.com"]https://mirror.ccs.tencentyun.comdaemon.json 配置片段
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]https://repo.huaweicloud.comdaemon.json 配置片段
"registry-mirrors": ["https://repo.huaweicloud.com"]https://mirror.baidubce.comdaemon.json 配置片段
"registry-mirrors": ["https://mirror.baidubce.com"]https://docker.mirrors.ustc.edu.cndaemon.json 配置片段
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]https://hub-mirror.c.163.comdaemon.json 配置片段
"registry-mirrors": ["https://hub-mirror.c.163.com"]國內開發者從Docker Hub拉取映象時平均耗時高達官方倉庫的8-10倍。本工具聚合阿里雲、騰訊雲等7家主流服務商的映象加速地址,透過CDN節點快取機制,將映象拉取速度提升300%以上。Docker映象加速器本質是一個代理服務,當請求命中本地快取時直接返回,未命中則從Docker Hub拉取並建立快取。
docker info | grep "Registry Mirrors"驗證配置如何檢查Docker映象加速是否生效?
執行docker info命令,檢視輸出中是否包含配置的映象地址。
加速地址會洩露我的容器資料嗎?
不會。映象加速僅代理映象拉取請求,不接觸容器執行時資料,所有服務商均採用HTTPS加密傳輸。
修改daemon.json前請備份原檔案;Windows使用者需透過Docker Desktop介面配置;阿里雲地址需替換個人專屬ID;配置後必須重啟Docker服務。
建議優先選擇與當前雲環境匹配的加速地址(如阿里雲ECS用阿里雲映象)。測試顯示,Ubuntu 22.04映象拉取耗時從預設的6分12秒降至1分03秒。典型配置示例:{"registry-mirrors":["https://registry.docker-cn.com"]}