我正在尝试在同一个Kubernetes pod上运行两个Docker,我希望其中一个Docker容器始终在另一个之前运行。我记得学习如何在pod配置文件中指定这种依赖,但现在无法找到。 Kubernetes documentation也没有解释。
以下是我从另一个Stackoverflow question采用的两个容器的示例pod配置。如何更改此pod配置以在type1
之前运行容器type2
?
{
"id": "podId",
"desiredState": {
"manifest": {
"version": "v1beta1",
"id": "podId",
"containers": [{
"name": "type1",
"image": "local/image"
},
{
"name": "type2",
"image": "local/secondary"
}]
}
},
"labels": {
"name": "imageTest"
}
}
提前致谢, Nodir。