每个 Pod 中可以包含多个容器, 应用运行在这些容器里面,同时 Pod 也可以有一个或多个先于应用容器启动的 Init 容器。
    如果Pod中的init容器失败,kubelet会不断地重启该Init容器知道该容器成功为止。但是,如果Pod对应的restartPolicy值为”Never”,并且Pod的init容器失败,则Kubernetes会将整个Pod状态设置为失败。

    Init Container 是kubernetes 1.3 引入的一个Alpha版本的新特性,用于在启动应用容器之前启动一个或多个初始化容器,完成应用容器所需的预置条件。