繁体   English   中英

如何在调用 kubernetes 的 create_namespaced_pod() 之前以编程方式检查 docker 映像是否存在

[英]How to check programmatically for the existence of a docker image before calling create_namespaced_pod() of kubernetes

我正在使用kubernetes-client package 的create_namespaced_pod()从注册表中的 docker 图像动态创建 kubernetes pod。

在调用create_namespaced_pod()之前,如何检查注册表中是否存在 Docker 映像? 我想避免创建 pod 然后不得不处理错误消息。

您可以使用docker registry ls列出注册表的内容并专门解析您的图像。 如果ls不适合您,您可以尝试在注册表中对映像的 URL 进行简单的 HTTP 调用,然后检查响应代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM