docker pull xxx unauthorized: authentication required
![作者头像](https://ask.qcloudimg.com/http-save/yehe-7594718/q0842f8r2t.jpeg)
问题描述:
在Ddocker拉取elk镜像时
docker pull sebp/elk
, 一开始拉取没有问题,
但是在后续的拉取过程中会突然中断, 并且在最下方返回
unauthorized: authentication required
的字样, 使用
docker images
查看下载镜像发现
docker镜像未下载成功
![在这里插入图片描述](https://ask.qcloudimg.com/http-save/7774611/td3cjll12t.png)
原因分析:
在这里给出一些可能的原因:
-
在当前shell登录docker
docker login
,需要注册docker账号( 点击注册 ) - 网络原因(重新下载, 如果多次不行则执行下一步)
- 使用date命令,查看本机的时间和当地时间是否一致,不一致的话需要 同步时间 ( 我在这里配置好后就下载成功了 )
![在这里插入图片描述](https://ask.qcloudimg.com/http-save/7774611/y1zexd4m67.png)
解决方案:
- 关于同步时间
安装:yum install ntp
同步:ntpdate pool.ntp.org
然后输入下面命令, 确保在重启后依然能够对时间进行同步
# NTP enabled: yes