教程结构调整
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
---
|
||||
layout: LearningLayout
|
||||
description: 本文描述了 Kubernetes Pod 中的初始化容器的概念、使用场景和使用方法。初始化容器是容器组中 app 容器启动之前执行的容器。可能包含 setup 脚本,或其他工具进程
|
||||
---
|
||||
|
||||
# Pod 初始化容器
|
||||
# 容器组 - 初始化容器
|
||||
|
||||
参考文档: Kubernetes 官网 [Init Containers](https://kubernetes.io/docs/concepts/workloads/pods/init-containers/)
|
||||
|
||||
@@ -100,4 +101,4 @@ Pod 重启时,所有的初始化容器都会重新执行,Pod 重启的原因
|
||||
* 改变任何一个初始化容器的镜像,将导致整个 Pod 重启
|
||||
* 改变工作容器的镜像,将只重启该工作容器,而不重启 Pod
|
||||
* Pod 容器基础设施被重启(例如 docker engine),这种情况不常见,通常只有 node 节点的 root 用户才可以执行此操作
|
||||
* Pod 中所有容器都已经结束,restartPolicy 是 Always,且初始化容器执行的记录已经被垃圾回收,此时将重启整个 Pod
|
||||
* Pod 中所有容器都已经结束,restartPolicy 是 Always,且初始化容器执行的记录已经被垃圾回收,此时将重启整个 Pod
|
||||
|
||||
Reference in New Issue
Block a user