欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決docker pull鏡像報錯的問題

 更新時間:2021年03月29日 11:07:06   作者:Urmsone  
這篇文章主要介紹了解決docker pull鏡像報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

描述:

在win10下安裝VM,在VM里運行docker,使用docker pull拉取鏡像時報錯

一、

Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

原因:

使用docker pull 命令拉取鏡像時,如果不添加額外的信息如docker pull nginx,則會默認鏡像拉取地址為國外倉庫,導致DNS解析超時。

解決辦法:

1.)修改VM默認的DNS為8.8.8.8

2.)使用國內的鏡像倉庫拉取鏡像

二、

Trying to pull repository docker.io/library/nginx ... Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout

原因:

也是因為使用國外地址,導致http握手失敗。

解決辦法:

1.)每次拉取鏡像時都手動指定國內倉庫地址docker pull registry.docker-cn.com/library/nginx

2.)修改 /etc/docker/daemon.json 文件(把默認倉庫地址修改為國內地址,省去每次都手動輸入)

vim /etc/docker/daemon.json -> 寫入
{ "registry-mirrors": ["https://registry.docker-cn.com"] }

最后,重啟docker即可systemctl daemon-reload + systemctl restart docker

三、吐槽一下CSDN的markdown是真心難用,很多語法都不支持。

補充:解決docker pull鏡像報錯或者超時的方案,將拉取地址改為國內鏡像倉庫

docker默認鏡像拉取地址為國外倉庫下載速度較慢,甚至會報如下這種錯誤

Error response from daemon: Get https://docker.elastic.co/v2/: net/http: TLS handshake timeout

解決方法修改

/etc/docker/daemon.json 文件并添加上 registry-mirrors 鍵值。然后重啟docker就可以了
{
 "registry-mirrors": ["https://registry.docker-cn.com"]
}

補充:解決docker在CentOS7下不能下載鏡像timeout的問題

問題

昨天買了六個月阿里云服務器的學生機用來部署畢設環(huán)境,在鼓搗docker的時候出現(xiàn)問題,docker安裝成功并且已經成功啟動,如圖

但在pull鏡像的時候卻出現(xiàn)超時無法下載鏡像的問題,估計是國內docker官方鏡像被墻了,網上找了好久發(fā)現(xiàn)要使用國內鏡像加速,推薦的有Daocloud和阿里云,我使用的是Daocloud鏡像加速,注冊了賬號之后上方會有一個鏡像加速的超鏈接

點進去之后還有各種系統(tǒng)的腳本,用于添加國內鏡像加速

運行腳本之后再執(zhí)行pull操作,鏡像成功下載

這時候執(zhí)行docker images可以看到已下載的鏡像

做個記錄,以免時間久了會遺忘

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關文章

  • docker重新加載nginx配置方式

    docker重新加載nginx配置方式

    這篇文章主要介紹了docker重新加載nginx配置方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 使用Docker打包和運行Java鏡像的完整指南

    使用Docker打包和運行Java鏡像的完整指南

    在這篇文章中,我們將詳細講解如何使用Docker打包和運行一個Java應用鏡像,通過此教程,即使你是一個小白,也能輕松學會如何構建Docker鏡像并運行Java應用,感興趣的小伙伴跟著小編一起來看看吧
    2025-01-01
  • docker容器無法執(zhí)行vim的解決方案

    docker容器無法執(zhí)行vim的解決方案

    這篇文章主要介紹了docker容器無法執(zhí)行vim的解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05
  • Docker部署Flask應用的實現(xiàn)步驟

    Docker部署Flask應用的實現(xiàn)步驟

    這篇文章主要介紹了Docker部署Flask應用的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • Docker容器內目錄顯示異常的解決方法

    Docker容器內目錄顯示異常的解決方法

    在容器化技術日益普及的當下,Docker等容器平臺已成為眾多開發(fā)者與運維人員的得力助手,然而在使用容器的過程中,偶爾會遇到一些令人頭疼的問題,比如進入容器后不顯示目錄,這無疑會給容器的管理和操作帶來諸多不便,所以本文給大家介紹了Docker容器內目錄顯示異常的解決方法
    2025-01-01
  • docker下安裝confluence全過程

    docker下安裝confluence全過程

    文章詳細介紹了如何在虛擬機上安裝和配置Docker、Java環(huán)境、MySQL和Confluence,首先,文章指導如何卸載并安裝Docker,然后配置虛擬機的IP和網絡設置,接著,介紹如何在虛擬機上安裝JDK,并配置MySQL和Confluence,最后,提供了完整的安裝步驟和一些注意事項
    2025-02-02
  • Docker安裝MySQL及授權遠程訪問的詳細教程

    Docker安裝MySQL及授權遠程訪問的詳細教程

    Docker是一種流行的容器化平臺,可以簡化應用程序的部署和管理,下面這篇文章主要給大家介紹了關于Docker安裝MySQL及授權遠程訪問的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-05-05
  • 清理docker占用磁盤過大問題終極方案(親測有效!)

    清理docker占用磁盤過大問題終極方案(親測有效!)

    Docker很占用空間每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時我們的磁盤空間會被大量占用,這篇文章主要給大家介紹了關于清理docker占用磁盤過大問題終極方案,需要的朋友可以參考下
    2024-04-04
  • docker倉庫登錄及配置insecure-registries的方法

    docker倉庫登錄及配置insecure-registries的方法

    這篇文章主要介紹了docker倉庫登錄配置insecure-registries的方法,docker客戶端如果配置中添加了insecure-registary配置,就不需要在docker 客戶端配置上對應證書,如果不配置要在/etc/docker/certs.d/目錄中添加對應證書才能正常登錄,感興趣的朋友跟隨小編一起看看吧
    2022-07-07
  • Ubuntu系統(tǒng)下docker?Pull鏡像錯誤timeout解決辦法

    Ubuntu系統(tǒng)下docker?Pull鏡像錯誤timeout解決辦法

    最近在用docker搭個開發(fā)環(huán)境,發(fā)現(xiàn)在拉取鏡像的時候有點問題,這篇文章主要給大家介紹了關于Ubuntu系統(tǒng)下docker?Pull鏡像錯誤timeout的解決辦法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-07-07

最新評論