【问题标题】:Kubernetes get container image urlKubernetes 获取容器镜像 url
【发布时间】:2019-12-20 08:25:55
【问题描述】:

有没有办法识别在 Kubernetes POD 中执行的容器是从哪个 url 拉出的?

Kubernetes 镜像 doc 表示仅镜像名称作为 Pod 规范的一部分提供。

我想确定图像是否从 Google Container Registry、Amazon ECR、IBM Cloud Container Registry 等中提取。

【问题讨论】:

    标签: kubernetes kubectl


    【解决方案1】:

    您可以使用图像 ID 来理解这一点。类似的东西

    kubectl get pod pod-name-123 -o json | jq '.status.containerStatuses[] | .imageID'
    

    将返回类似:

    "docker-pullable://redacted.dkr.ecr.eu-west-2.amazonaws.com/docker-image-name@sha256:redacted"
    

    在我的示例中是从 aws ecr 中提取的。

    【讨论】:

      猜你喜欢
      • 2016-03-08
      • 1970-01-01
      • 2019-05-01
      • 2016-12-29
      • 1970-01-01
      • 2019-02-28
      • 1970-01-01
      • 2021-01-21
      • 1970-01-01
      相关资源
      最近更新 更多