關於 init container 問題

来源:5-5 创建包含Init容器的Pod

阿倫

2021-02-09

老師,  

我剛剛實驗發現 busybox 容器啟動後, 狀態就是 running呢, 不會等 command 執行完。

那爲什麼 init 要等 sh command 執行完才會啟動 busybox 容器呢?




写回答

2回答

阿倫

提问者

2021-02-09

老師, 我理解init 容器會優先執行, 但 init 裡的容器起來會立即變 running, 不會等 sleep完(實驗的結果), 

因此我的問題是爲什麼 第二個容器(非 init)容器要等 init sleep 完才會開始啟動呢?

0
2
阿倫
回复
清风
謝謝老師, 理解了. init 容器要 complete (不是 running)才會運行其他容器.
2021-02-09
共2条回复

清风

2021-02-09

Pod 里的init 容器会优先于其他容器执行,具体你怎么实验的?

0
0

Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践

阿里云最有价值专家亲授,云原生时代必备技能

1502 学习 · 613 问题

查看课程