minikube 快速使用入门 - pod - 外传

目录

1、执行“kubectl get pod” 命令

2、参数描述

3、Pod状态


Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一 个进程 

1、执行“kubectl get pod” 命令

C:\Users\smy1102>kubectl get pod  #查看运行的pod信息
NAME                              READY   STATUS             RESTARTS   AGE
hello-minikube-6ddfcc9757-sm9z9   0/1     ImagePullBackOff   0          12m

这个命令是查看运行的pod信息,可以查询出一条或者是多条记录。

2、参数描述

参数

描述

示例

NAME

pod的名称,前缀是由你填写的appName名字生成的不允许重复,后缀是由k8s默认生成

hello-minikube-6ddfcc9757-sm9z9

READY

是否准备就绪

1/1

STATUS

Pod的状态

Running

RESTARTS

重启的次数

10

AGE

年龄:运行时长

15m

3、Pod状态

状态

状态描述

Pending

等待中

Running

正在运行

CrashLoopBackOff

容器退出,kubelet 正在将它重启

InvalidImageName

无法解析镜像名称

ImageInspectError

无法校验镜像

ErrImageNeverPull

策略禁止拉取镜像

ImagePullBackOff

正在重试拉取

RegistryUnavailable

连接不到镜像中心

ErrImagePull

通用的拉取镜像出错

CreateContainerConfigError

不能创建 kubelet 使用的容器配置

CreateContainerError

创建容器失败,m.internalLifecycle.PreStartContainer 执行 hook 报错

RunContainerError

启动容器失败

PostStartHookError

执行 hook 报错

ContainersNotInitialized

容器没有初始化完毕

ContainersNotReady

容器没有准备完毕

ContainerCreating

容器创建中

PodInitializing

pod 初始化中

DockerDaemonNotReady

docker 还没有完全启动

NetworkPluginNotReady

网络插件还没有完全启动

Evicted

即驱赶的意思,意思是当节点出现异常时,kubernetes 将有相应的机制驱赶该节点上的 Pod。 多见于资源不足时导致的驱赶。

你可能感兴趣的:(minikube,kubernetes,容器,docker,kubernetes,容器)