Docker OpenShift内吊舱的强制重启
我可以使用OpenShift ClientDocker OpenShift内吊舱的强制重启,docker,openshift,Docker,Openshift,我可以使用OpenShift Clientoc强制重启pod吗。例如,我想看看oc中有哪些详细信息描述了$pod变化,特别是 例如,从容器内执行的shell(oc exec-it$pod bash)终止在DockerfilesENTRYPOINT脚本(postgres-D$PGDATA)中启动的进程是否合适 我使用的是OpenShift(OpenShift容器平台)3.9群集,没有管理员访问权限。我现在已经根据经验证实,杀死容器的“根”进程(如问题中所述)显然可以达到目的。例如,可以通过以下方式
oc
强制重启pod吗。例如,我想看看oc中有哪些详细信息描述了$pod
变化,特别是
例如,从容器内执行的shell(oc exec-it$pod bash
)终止在Dockerfile
sENTRYPOINT
脚本(postgres-D$PGDATA
)中启动的进程是否合适
我使用的是OpenShift(OpenShift容器平台)3.9群集,没有管理员访问权限。我现在已经根据经验证实,杀死容器的“根”进程(如问题中所述)显然可以达到目的。例如,可以通过以下方式重新启动吊舱来观察这些影响:(假设吊舱内只有一个容器。)
:保持不变ocgetpod/$pod-ojsonpath='{$.status.startTime}
:保持不变(等于pod ID)oc exec-it$pod hostname
:更改(增加)oc-get-pod/$pod-o jsonpath='{$.status.containerStatuses[0].state.running.startedAt}'
:增量oc get-pod/$pod-o jsonpath='{$.status.containerstatus[0].restarcount}'