Docker OpenShift内吊舱的强制重启

Docker OpenShift内吊舱的强制重启,docker,openshift,Docker,Openshift,我可以使用OpenShift Clientoc强制重启pod吗。例如,我想看看oc中有哪些详细信息描述了$pod变化,特别是 例如,从容器内执行的shell(oc exec-it$pod bash)终止在DockerfilesENTRYPOINT脚本(postgres-D$PGDATA)中启动的进程是否合适 我使用的是OpenShift(OpenShift容器平台)3.9群集,没有管理员访问权限。我现在已经根据经验证实,杀死容器的“根”进程(如问题中所述)显然可以达到目的。例如,可以通过以下方式

我可以使用OpenShift Client
oc
强制重启pod吗。例如,我想看看
oc中有哪些详细信息描述了$pod
变化,特别是

例如,从容器内执行的shell(
oc exec-it$pod bash
)终止在
Dockerfile
s
ENTRYPOINT
脚本(
postgres-D$PGDATA
)中启动的进程是否合适


我使用的是OpenShift(OpenShift容器平台)3.9群集,没有管理员访问权限。

我现在已经根据经验证实,杀死容器的“根”进程(如问题中所述)显然可以达到目的。例如,可以通过以下方式重新启动吊舱来观察这些影响:(假设吊舱内只有一个容器。)

  • ocgetpod/$pod-ojsonpath='{$.status.startTime}
    :保持不变
  • oc exec-it$pod hostname
    :保持不变(等于pod ID)
  • oc-get-pod/$pod-o
    jsonpath='{$.status.containerStatuses[0].state.running.startedAt}'
    :更改(增加)
  • oc get-pod/$pod-o jsonpath='{$.status.containerstatus[0].restarcount}'
    :增量