1、获取pod信息
[root@izwz98e5znt7xgdg8aj0cfz ~]# kubectl get pod
NAME READY STATUS RESTARTS AGE
redis-master-c9gzd 0/1 ContainerCreating 0 17m
2、查看pod events
[root@izwz98e5znt7xgdg8aj0cfz ~]# kubectl describe pod redis-master-c9gzd
Name: redis-master-c9gzd
Namespace: default
Node: 127.0.0.1/127.0.0.1
Start Time: Sun, 05 Aug 2018 10:35:18 +0800
Labels: name=redis-master
Status: Pending
IP:
Controllers: ReplicationController/redis-master
Containers:
master:
Container ID:
Image: kubeguide/redis-master
Image ID:
Port: 6379/TCP
State: Waiting
Reason: ContainerCreating
Ready:

在Kubernetes环境中,创建Pod后遇到容器无法启动的问题,原因是缺少/etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt文件。通过安装rhsm库、执行docker pull命令以及检查证书文件,最终成功解决Docker拉取镜像失败的故障,使Pod进入running状态。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



