kubernetes pod多个容器的时候如何重启其中一个?(只针对状态是running的容器)

有些情况下,你想重启一个特定的容器,而不是删除pod,让Kubernetes重新创建它,可以使用:

kubectl exec POD_NAME -c CONTAINER_NAME /sbin/killall5

也可以:

kubectl exec POD_NAME -c CONTAINER_NAME /sbin/reboot

(/sbin/killall5改为/sbin/reboot)。

也可以:

kubectl exec POD_NAME -c CONTAINER_NAME -- /bin/sh -c "kill 1"

原文链接:https://www.orchome.com/10596

posted @ 2024-12-12 15:57  broadviews  阅读(6)  评论(0编辑  收藏  举报