k8s基础概念之八 InitContainer初始化容器
初始化容器,在我们应用容器启动之前执行的一些初始化操作
既然有了postStart为什么还要用InitContainer呢?因为postStart不一定保证是在容器启动之前运行的
…… spec: …… initContainers: - command: - sh - -c - echo "InitContainer" > /tmp/nfs/init containers: …… #只有initcontainer执行成功退出后,才会开始执行containers,如果需要先启动某一个服务然后再让以下服务启动的话,可以写一个循环判断依赖服务启动然后在退出