【無基礎】小白解決Docker pull時報錯:https://registry-1.docker.io/v2/

Docker Compose 啟動失敗問題解決方案

錯誤描述

執行 docker compose up -d 時出現以下錯誤:

[+] Running 9/9? api Error        context canceled                                                                                                                                                                            15.1s ? redis Error      Get "https://registry-1.docker.io/v2/": context deadline exceeded (Client.Timeout exceeded while awaiting headers)                                                                          15.1s 
(其他服務類似錯誤...)
Error response from daemon: Get "https://registry-1.docker.io/v2/": context deadline exceeded

核心問題:Docker客戶端訪問注冊中心超時,可能原因包括:

  1. 網絡連接問題
  2. Docker服務異常
  3. 鏡像源不可用

解決方法

1. 基礎檢查

1.1 網絡連通性測試
ping www.baidu.com  # 確認基礎網絡正常
1.2 Docker服務狀態
systemctl status docker  # 確認服務處于active (running)狀態

2. 鏡像源優化(推薦方案)

2.1 配置國內鏡像源

編輯 /etc/docker/daemon.json

{"registry-mirrors" : ["https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc",
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://dockerproxy.com",
"https://gst6rzl9.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"http://mirrors.ustc.edu.cn/",
"https://mirrors.tuna.tsinghua.edu.cn/",
"http://mirrors.sohu.com/" 
],"insecure-registries" : ["registry.docker-cn.com","docker.mirrors.ustc.edu.cn"],
"debug": true,
"experimental": false
}
2.2 應用配置
sudo systemctl daemon-reload
sudo systemctl restart docker
docker info  # 驗證配置生效

3. 進階排查

  • 鏡像版本問題:檢查docker-compose.yml中的鏡像標簽是否有效(如langgenius/dify-api:0.15.3
  • 資源限制:確保系統有足夠內存/CPU資源
  • 代理設置:若使用企業網絡,需配置代理服務器

效果驗證

重新執行啟動命令:

docker compose up -d  # 成功啟動后無錯誤輸出

在這里插入圖片描述

注意:若問題持續,建議檢查防火墻規則或嘗試手動拉取鏡像(如docker pull redis:latest

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/78653.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/78653.shtml
英文地址,請注明出處:http://en.pswp.cn/web/78653.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【數據結構】二叉樹、堆

文章目錄 二叉樹的概念及結構定義特殊的二叉樹核心性質存儲方式 二叉樹的鏈式存儲前序遍歷中序遍歷后序遍歷層序遍歷 二叉樹的順序存儲父子關系的推導堆(heap)堆的概念向上調整算法和向下調整算法向上調整算法向下調整算法 堆的創建堆的插入堆的刪除 堆的…

Vue3響應式原理那些事

文章目錄 1 響應式基礎:Proxy 與 Reflect1.1 Proxy 代理攔截1.2 Reflect 確保 `this` 指向正確1.2.1 修正 `this` 指向問題1.2.2 統一的操作返回值1.3 與 Vue2 的對比2 依賴收集與觸發機制2.1 全局依賴存儲結構:WeakMap → Map → Set2.2 依賴收集觸發時機2.3 依賴收集核心實…

精選10個好用的WordPress免費主題

10個好用的WordPress免費主題 1. Astra Astra 是全球最受歡迎的WordPress免費主題。它功能豐富,易于使用,SEO友好,是第一個安裝量突破100萬的非默認主題,并獲得了5000多個五星好評。 它完美集成了Elementor、Beaver,…

【SaaS多租架構】數據隔離與性能平衡

SaaS多租戶架構:數據隔離與性能平衡 一、技術背景及發展二、技術特點:數據隔離與性能優化的雙核心三、技術細節:實現路徑與關鍵技術四、實際案例分析五、未來發展趨勢結語一、技術背景及發展 多租戶架構是云計算與SaaS(軟件即服務)模式的核心技術,其核心目標是通過共享基…

部署GM DC Monitor 一體化監控預警平臺

1)首先在官網下載鏡像文件 廣目(北京)軟件有限公司廣目(北京)軟件有限公司https://www.gm-monitor.com/col.jsp?id1142)其次進行部署安裝,教程如下: 1. 基礎環境要求 1) 系統&…

Webug4.0靶場通關筆記15- 第19關文件上傳(畸形文件)

目錄 第19關 文件上傳(畸形文件) 1.打開靶場 2.源碼分析 (1)客戶端源碼 (2)服務器源碼 3.滲透實戰 (1)構造腳本 (2)雙寫繞過 (3)訪問腳本 本文通過《…

架構思維:構建高并發讀服務_熱點數據查詢的架構設計與性能調優

文章目錄 一、引言二、熱點查詢定義與場景三、主從復制——垂直擴容四、應用內前置緩存4.1 容量上限與淘汰策略4.2 延遲刷新:定期 vs. 實時4.3 逃逸流量控制4.4 熱點發現:被動 vs. 主動 五、降級與限流兜底六、前端/接入層其他應對七、模擬壓…

寶塔面板運行docker的jenkins

1.在寶塔面板裝docker,以及jenkins 2.ip:端口訪問jenkins 3.獲取密鑰(點擊日志) 4.配置容器內的jdk和maven環境(直接把jdk和maven文件夾放到jenkins容器映射的data文件下) 點擊容器-->管理-->數據存儲卷--.把相…

C語言 ——— 函數

目錄 函數是什么 庫函數 學習使用 strcpy 庫函數 自定義函數 寫一個函數能找出兩個整數中的最大值 寫一個函數交換兩個整型變量的內容 牛刀小試 寫一個函數判斷一個整數是否是素數 寫一個函數判斷某一年是否是閏年 寫一個函數,實現一個整型有序數組的二分…

筆記本電腦升級計劃(2017———2025)

ThinkPad T470 (2017) vs ThinkBook 16 (2025) 完整性能對比報告 一、核心硬件性能對比 1. CPU性能對比(i5-7200U vs Ultra9-285H) 參數i5-7200U (2017)Ultra9-285H (2025)提升百分比核心架構2核4線程 (Skylake)16核16線程 (6P8E2LPE)700%核心數制程工…

具身系列——PPO算法實現CartPole游戲(強化學習)

完整代碼參考: https://gitee.com/chencib/ailib/blob/master/rl/ppo_cartpole.py 執行結果: 部分訓練得分: (sd) D:\Dev\traditional_nn\feiai\test\rl>python ppo_cartpole_v2_succeed.py Ep: 0 | Reward: 23.0 | Running: 2…

Python項目源碼60:電影院選票系統1.0(tkinter)

1.功能特點:通常選票系統應該允許用戶選擇電影、場次、座位,然后顯示總價和生成票據。好的,我得先規劃一下界面布局。 首先,應該有一個電影選擇的列表,可能用下拉菜單Combobox來實現。然后場次時間,可能用…

【全隊項目】智能學術海報生成系統PosterGenius--圖片布局生成模型LayoutPrompt(2)

🌈 個人主頁:十二月的貓-CSDN博客 🔥 系列專欄: 🏀大模型實戰訓練營_十二月的貓的博客-CSDN博客 💪🏻 十二月的寒冬阻擋不了春天的腳步,十二點的黑夜遮蔽不住黎明的曙光 目錄 1. 前…

Linux的時間同步服務器(附加詳細實驗案例)

一、計時方式的發展 1.古代計時方式? 公元前約 2000 年:古埃及人利用光線留下的影子計時,他們修建高聳的大型方尖碑,通過追蹤方尖碑影子的移動判斷時間,這是早期利用自然現象計時的典型方式 。?商朝時期:人們開發并…

【無需docker】mac本地部署dify

環境安裝準備 #安裝 postgresql13 brew install postgresql13 #使用zsh的在全局添加postgresql命令集 echo export PATH"/usr/local/opt/postgresql13/bin:$PATH" >> ~/.zshrc # 使得zsh的配置修改生效 source ~/.zshrc # 啟動postgresql brew services star…

(5)概述 QT 的元對象系統里的類的調用與聯系,及訪問接口

(1) QT 的元對象系統,這幾個字大家都知道,那么 QT 的元對象系統里都包含哪些內容呢,其訪問接口是如何呢? 從 QObject 類的實現里,從其數據成員里就可以看出來: QT 里父容器可以釋放其…

打包 Python 項目為 Windows 可執行文件:高效部署指南

Hypackpy 是一款由白月黑羽開發的 Python 項目打包工具,它與 PyInstaller 等傳統工具不同,通過直接打包解釋器環境和項目代碼,并允許開發者修改配置文件以排除不需要的內容,從而創建方便用戶一鍵運行的可執行程序。以下是使用 Hyp…

MySQL JOIN詳解:掌握數據關聯的核心技能

一、為什么需要JOIN? 在關系型數據庫中,數據通常被拆分到不同的表中以提高存儲效率。當我們需要從多個表中組合數據時,JOIN操作就成為了最關鍵的技能。通過本文,您將全面掌握MySQL中7種JOIN操作,并學會如何在實際場景中…

Kdump 收集器及使用方式

以下是 Linux 系統中 Kdump 轉儲收集器的詳細說明及其使用方法,涵蓋核心工具、配置方法及實際示例: 一、Kdump 收集器分類及作用 Kdump 的核心功能是通過 捕獲內核 生成內存轉儲文件(vmcore),其核心收集器包括&#…

Error: error:0308010C:digital envelope routines::unsupported 高版本node啟動低版本項目運行報錯

我的問題就是高版本node啟動舊版本項目引起的問題,單獨在配置 package.json文件中配置并運行就可以,大概意思就是設置node的openssl "scripts": {"dev": "SET NODE_OPTIONS--openssl-legacy-provider && vue-cli-servi…