环境:VM VirtuaBox  centos 7.4

使用k8s创建完pod后,无法访问demo应用。检查pods状态,发现都是ContainerCreating状态

 


网上好多说yum install *rhsm* 能够解决的,但是我操作完还是不行。没办法接着找。。。

其实问题出现在details: (open/etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt: no such file ordirectory)这个位置,redhat-ca.crt对应的软链接。

其中redhat-uep.pem文件是不存在的。所以显示没有这个目录文件了。终于还是有大神啊 

解决办法如下:

wget http://mirror.centos.org/centos/7/os/x86_64/Packages/python-rhsm-certificates-1.19.10-1.el7_4.x86_64.rpm

下载相应文件

rpm -ivh 文件件名 安装

因为之前装过其他版本的。所以先rpm -e 卸载掉

此时redhat-uep.pem文件就存在了。

执行 docker pull registry.access.redhat.com/rhel7/pod-infrastructure:latest  能够正在pull 了

再次查看,一切正常


如果还是有问题,建议删除yaml文件,重新建一次试试。

答案百度来的。谨以此篇记录使用。


Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐