我们的部署imagePullPolicy
暂时没有设置,这意味着它使用了IfNotPresent
。
如果我理解正确,则每个k8s节点都将图像存储在本地,因此如有必要,可以在下一次部署中重用它们。
是否可以列出/显示AKS集群中每个节点的所有存储的本地图像
答案 0 :(得分:4)
由于docker安装在k8s集群的每个节点上,要列出/显示每个节点的本地映像,您需要登录到工作节点,然后可以运行:
docker images
这将为您提供该特定节点上所有图像的列表。
答案 1 :(得分:1)
是的,您首先必须对照该微服务检查已将pod调度到的节点。
kubectl -n namespace get pods -o wide
一旦获得节点,请尝试与该节点建立ssh连接,可以使用this链接来完成此操作。
然后您可以在该VM中执行以下命令
docker images
它将为您提供其中的所有docker映像