问题描述:

在Ddocker拉取elk镜像时docker pull sebp/elk, 一开始拉取没有问题,
但是在后续的拉取过程中会突然中断, 并且在最下方返回 unauthorized: authentication required的字样, 使用docker images查看下载镜像发现docker镜像未下载成功

在这里插入图片描述


原因分析:

在这里给出一些可能的原因:

  1. 在当前shell登录docker docker login ,需要注册docker账号( 点击注册 )

  2. 网络原因(重新下载, 如果多次不行则执行下一步)

  3. 使用date命令,查看本机的时间和当地时间是否一致,不一致的话需要同步时间( 我在这里配置好后就下载成功了 )
    在这里插入图片描述

解决方案:

  1. 关于同步时间

    安装:yum install ntp
    同步:ntpdate pool.ntp.org
    
    然后输入下面命令, 确保在重启后依然能够对时间进行同步
    # NTP enabled: yes
    timedatectl set-ntp on
    # NTP synchronized: yes
    hwclock -w
    #  RTC in local TZ: yes
    timedatectl set-local-rtc 1
    
  2. 关于网络, 可以更换成国内的镜像源, 详情点击 `

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐