指定在Kubernetes窗格上运行的订单Dockers

我试图在同一个Kubernetes窗格上运行两个Docker,我希望Docker容器之一总是在另一个之前运行。 我记得学习了在podconfiguration文件中指定这种依赖关系,但是现在找不到。 Kubernetes 文档也没有解释它。

这里是我从另一个Stackoverflow问题采用的两个容器的示例podconfiguration。 我应该如何改变这个podconfiguration在type2之前运行容器type1

 { "id": "podId", "desiredState": { "manifest": { "version": "v1beta1", "id": "podId", "containers": [{ "name": "type1", "image": "local/image" }, { "name": "type2", "image": "local/secondary" }] } }, "labels": { "name": "imageTest" } } 

在此先感谢,Nodir。

Kubernetes目前不允许指定容器启动依赖关系。

在GitHub的问题1996和1589有一些讨论可能会帮助你。