Docker——配置阿里雲鏡像加速解決unexpectedEOF錯誤

Docker——配置阿里雲鏡像加速解決unexpectedEOF錯誤

1.問題

使用docker pull命令拉取鏡像存在下載慢甚至unexpected EOF的情況,導致鏡像無法正常下載,多次嘗試依舊是這樣。

2.解決方法

前往阿里雲使用 容器鏡像服務——>鏡像中心——>鏡像加速器

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

阿里雲鏡像加速器

操作文檔很詳細:

  • 保證Docker版本在1.10.0以上
  • 配置鏡像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["阿里雲提供給你的加速器地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

3.效果

以拉取MySQL5.7爲例子,之前拉取5.5版本沒問題,5.7則遇到unexpectedEOF錯誤而且下載速度極慢。

配置後下載速度有幾MB/s而且下載拉取鏡像成功,如下圖:

阿里雲鏡像加速下載mysql

更多Docker筆記可查看:

Docker的安裝與基本操作詳解(基於Centos7.5)

Docker——安裝MySQL

Docker——Redis的安裝與設置密碼運行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章