验证阿里云容器镜像的报错问题:Client.Timeout exceeded while awaiting headers和unauthorized: authentication required

Posted holy2009

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证阿里云容器镜像的报错问题:Client.Timeout exceeded while awaiting headers和unauthorized: authentication required相关的知识,希望对你有一定的参考价值。

背景:新开阿里云容器镜像做使用,但是碰到了几个报错需要处理:

验证登录命令:

 docker login --username=holy@*****9    repo-*-registry.cn-shanghai.cr.aliyuncs.com

备注:(*代表我删除的部分名称,实际地址根据后台给的显示)

1、公网IP未放行情况下会报错的提示如下

验证阿里云容器镜像的报错问题:Client.Timeout

报错:

Error response from daemon: Get "https://repo-*-registry.cn-shanghai.cr.aliyuncs.com/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

(这时候密码是否输入正确都是这样的报错timeout)

2、IP添加信任名单后报错如下:

unauthorized: authentication required   (提示验证错误,密码是密码错误没有验证通过)


3、IP添加信任名单后,密码也没有输入错误,登录成功,显示成功信息如下

WARNING! Your password will be stored unencrypted in /root/.docker/config.json.

Configure a credential helper to remove this warning. See

https://docs.docker.com/engine/reference/commandline/login/#credentials-store


Login Succeeded


备注:登录是子账号或者主账号,其中登录容器镜像的密码是和阿里云账号密码无关,是得单独“设置固定密码”, 不知道的会用账号对应的密码登录进坑。

验证阿里云容器镜像的报错问题:Client.Timeout


以上是关于验证阿里云容器镜像的报错问题:Client.Timeout exceeded while awaiting headers和unauthorized: authentication required的主要内容,如果未能解决你的问题,请参考以下文章

发邮件,阿里云,未指定邮件服务器端口导致的报错

docker之阿里云centos 7.x 启动容器报错处理办法

阿里云私有镜像仓库创建

Docker容器——将自定义容器上传到阿里云容器镜像服务中(三)

docker-阿里云镜像加速配置

阿里云-容器镜像服务