Windows11上Docker Desktop鏡像源配置失效排查與解決方案
Windows11上Docker Desktop鏡像源配置失效排查與解決
適用場(chǎng)景:已配置鏡像源但 docker pull 仍從官方源拉取, docker info 顯示正常但實(shí)際未生效
1.如果2、3解決方案均未奏效
終極方案
- 命令行臨時(shí)指定鏡像源:
docker pull docker.1panel.dev/library/鏡像名
默認(rèn)拉取最新版
- 示例:
docker pull docker.1ms.run/library/nginx
注意:
- 部分鏡像源需在地址中插入 library 層級(jí)(如1Panel鏡像源),具體在對(duì)應(yīng)鏡像網(wǎng)站查看。
- 使用前需驗(yàn)證鏡像源是否支持目標(biāo)鏡像(如訪問鏡像源官網(wǎng))
2.殘留代理配置導(dǎo)致沖突
問題根源:
Docker Desktop歷史代理配置未清除,導(dǎo)致鏡像源被代理覆蓋。
解決方案:
- 關(guān)閉Docker Desktop代理:
打開Docker Desktop → Settings → Resources → Proxies → 取消所有代理配置。
- 清空殘留代理文件:
定位到 %AppData%/Roaming/Docker/http_proxy.json ,刪除或清空其中 http 和 https 字段內(nèi)容。
重啟Docker服務(wù)(需完全退出Docker Desktop后重新啟動(dòng))。
3.Docker緩存未清理
問題根源:
緩存中殘留歷史鏡像元數(shù)據(jù),導(dǎo)致Docker優(yōu)先使用舊配置。
解決方案:
- 清理Docker系統(tǒng)緩存:
docker system prune -a
- 重啟Docker服務(wù):
net stop com.docker.service net start com.docker.service
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
在docker容器中運(yùn)行flask應(yīng)用過程
這篇文章主要介紹了在docker容器中運(yùn)行flask應(yīng)用過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06docker安裝Redis高可用實(shí)現(xiàn)一主二從三哨兵
redis提供了哨兵模式保證redis實(shí)現(xiàn)高可用,本文主要介紹了docker安裝Redis高可用實(shí)現(xiàn)一主二從三哨兵,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-02-02docker-compose:未找到命令的檢查步驟和修復(fù)
最近在使用docker時(shí),有不少人遇到了一個(gè)問題,在容器中找不到docker命令,這個(gè)問題可能會(huì)導(dǎo)致一些困惑和疑惑,這篇文章主要介紹了docker-compose:未找到命令的檢查步驟和修復(fù)的相關(guān)資料,需要的朋友可以參考下2024-08-08Windows11安裝Docker Desktop教程的圖文教程
本文主要介紹一下Windows11安裝Docker Desktop教程的圖文教程,文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-10-10Docker構(gòu)建ELK Docker集群日志收集系統(tǒng)
為了在Docker集群中更好的管理查看日志 我們使用Docker 來搭建集群的ELK日志收集系統(tǒng),這篇文章介紹了Docker構(gòu)建ELK Docker集群日志收集系統(tǒng)的相關(guān)資料,需要的朋友可以參考下2016-11-11