小编Nod*_*rov的帖子

指定Dockers在Kubernetes pod上运行的顺序

我试图在同一个Kubernetes pod上运行两个Docker,我希望其中一个Docker容器始终在另一个之前运行.我记得学习如何在pod配置文件中指定这种依赖,但现在无法找到.Kubernetes 文档也没有解释它.

下面是我从另一个Stackoverflow问题中采用的两个容器的示例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"
  }
}
Run Code Online (Sandbox Code Playgroud)

提前谢谢,Nodir.

docker kubernetes google-kubernetes-engine

17
推荐指数
1
解决办法
7128
查看次数

TensorFlow作业默认使用多个核心吗?

我正在从TensorFlow模型运行imagenet .我已经在Github评论中描述了sess.run,并在chrome:// tracing中获得了以下视图

在此输入图像描述

我想知道TF有时会一直使用多核或单核.当操作可以并行运行时,我认为它使用多个核心,如图中红色框所示.但是,所有这6个线程都列在/ job:localhost/replicate:0/task:0/cpu:0下,这让我对我的解释提出质疑.cpu:0是指所有CPU内核吗?

我在一个有8核的桌面上运行.我运行htop以查看TF运行期间的核心利用率,我看到只有一个核心达到饱和95-100%.

tensorflow

14
推荐指数
1
解决办法
2万
查看次数