我使用的是windows的docker Desktop。
前几天在pull images时突然遇到问题 Get https://registry-1.docker.io/v2/: x509: certificate has expired or is not yet valid.
出现了以上的x509的证书问题。
经过不断的搜索排查其中包括看了一些帖子。
1.系统时间问题
需要更新系统时间和我的问题并不匹配
2.证书问题
需要修改docker的配置文件,我在Desktop进行了很多遍的配置均不会有任何效果。
最后我尝试对https://registry-1.docker.io/v2/进行分析。再查看了我的host文件之后我发现了一些端倪。
原来
34.228.211.243 registry-1.docker.io/
==============================
当前
34.228.211.243 registry-1.docker.io/v2/
当变更或者添加host配置之后pull顺利完成。