代码之家  ›  专栏  ›  技术社区  ›  diamondwong

Azure容器服务上的容器及相关问题

  •  0
  • diamondwong  · 技术社区  · 7 年前

    您好,我最近在Azure容器服务上创建了一个k8s集群,不知道创建的容器(pod)是否都是hyper-V容器?

    顺便说一句,我发现每次我用“kubectl create-f file”启动windows容器(pods)时,都需要花费将近2分钟的时间来提取图像,然后将pods的状态从“创建容器”变为“就绪”。这正常吗?? 请注意,我现在使用的是windows server核心映像,我发现它的大小确实很大(>9GB)。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Jason Ye    7 年前

    只是想知道创建的容器(pod)是否都是hyper-V 容器?

    如果我理解正确,答案是 . 我们可以为一个节点或多个节点创建pod。

    如果我们将pod创建到一个节点,如下所示: enter image description here

    拉动图像,然后转动状态,大约需要2分钟

    有多种原因会影响速度,我认为这是正常的。

    例如,在node1中创建pod1,node1将从注册表中提取图像。然后在node2上创建另一个pod(pod2),K8S也会从注册表中提取图像。

    不能 使用存储在主节点或节点中的图像创建容器。仅适用于注册表,请参阅此 case