Docker pull镜像失败的解决方案

背景

  使用Docker从官方仓库拉取镜像时失败。

解决方案

使用代理进行下载

  我在使用SS进行代理后,从官方仓库拉取镜像依然失败,可能是SS设置的超时值太低而访问docker hub速度太慢,无法正常下载。

使用国内其他平台的镜像

  使用daocloud.io查找替换的镜像源

  先登录daocloud.io,点击左侧发现镜像,然后在搜索框中输入要查找的镜像名称,如:“rabbitmq
  daocloud1

  点击进入详情页,复制上方的镜像地址
  daocloud2

  使用docker pull进行下载
  daocloud3

配置镜像加速

  CentOS7下,配置文件/etc/docker/daemon.json,

{
"registry-mirrors": ["https://registry.docker-cn.com"]
}

  重启docker daemon sudo service docker restart 这样会使用Docker中国官方的镜像加速进行访问

本文使用CC BY-NA-SA 4.0协议许可
本文链接:http://404-notfound.com/Docker-pull镜像失败的解决方案/