云容器实例 CCI-基本概念:Init容器(Init-Containers)

时间:2024-10-09 15:36:46

Init容器(Init-Containers)

Init-Containers,即初始化容器,顾名思义容器启动的时候,会先启动一个或多个容器,如果有多个,那么这几个Init Container按照定义的顺序依次执行,只有所有的Init Container执行完后,主容器才会启动。由于一个Pod里的存储卷是共享的,所以Init Container里产生的数据可以被主容器使用到。

Init Container可以在多种K8S资源里被使用到如Deployment、Job等,但归根结底都是在Pod启动时,在主容器启动前执行,做初始化工作。

详细信息请参见Init容器

support.huaweicloud.com/productdesc-cci/cci_03_0005.html