指定在Kubernetes吊舱上运行的Dockers订单
我试图在同一个Kubernetes吊舱上运行两个Docker,我希望其中一个Docker容器始终在另一个容器之前运行。我记得学习过在pod配置文件中指定这种依赖关系,但现在找不到。库伯内特斯也没有解释这一点 下面是我从另一个容器中采用的两个容器的pod配置示例。在指定在Kubernetes吊舱上运行的Dockers订单,docker,kubernetes,google-kubernetes-engine,Docker,Kubernetes,Google Kubernetes Engine,我试图在同一个Kubernetes吊舱上运行两个Docker,我希望其中一个Docker容器始终在另一个容器之前运行。我记得学习过在pod配置文件中指定这种依赖关系,但现在找不到。库伯内特斯也没有解释这一点 下面是我从另一个容器中采用的两个容器的pod配置示例。在type2之前,我应该如何更改此pod配置以运行containertype1 { "id": "podId", "desiredState": { "manifest": { "version": "v1be
type2
之前,我应该如何更改此pod配置以运行containertype1
{
"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问题上进行了一些讨论,这可能会对您有所帮助