docker pull提示x509错误的对应方法
google说是证书问题,于是我
- echo -n | openssl s_client -showcerts -connect registry.aliyuncs.com:4432>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'>/etc/ssl/certs/registry.aliyuncs.com.crt
- echo -n | openssl s_client -showcerts -connect k8s.gcr.io:4432>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'>/etc/ssl/certs/k8s.gcr.io.crt
无效,还是有问题
虽然x509为认证相关的问题,但是经过确认为虚拟机的时间与实际时间发生过大偏差所导致。这个问题在进行k8s集群创建时多个节点时间如果不同步也会经常出现。
对应方法
使用ntpdate进行同步或者直接设定时间即可。
联网状态下的设定命令:
yum install ntpdate
ntpdate cn.pool.ntp.org
————————————————
============ 欢迎各位老板打赏~ ===========
与本文相关的文章
- · Amazon Linux 2023 安装Docker和Docker Compose
- · 修改Docker的默认网段
- · docker定时任务Mysql脚本
- · 解决Linux实例磁盘空间满问题
- · failed to fetch metadata: fork/exec /home/appuser/.docker/cli-plugins/docker-buildx: exec format error
- · Docker登录login报错Error saving credentials
- · docker安装mysql8注意事项
- · 黑群晖docker无法pull镜像,x509错误解决方法
- · k3s+kuboard快速搭建K8s生产环境集群
- · 解决es报错:blocked by: [FORBIDDEN/12/index read-only / allow delete (api) ]
- · filebeat按docker容器名创建不同的索引
- · traefik负载均衡/滚动升级