kubernetes中,虽然下载镜像使用docker,但是存储在docker image里的镜像是不能被k8s直接使用的,但是kind不同,可以使用下面的方法,让kind kubernetes环境使用docker image里的镜像。

kind – Quick Start

例如,在同一台部署了 kind 和 docker 的机器上,docker images显示:

可以用这个kind命令,把docker image里的apachepulsar/pulsar:2.8.2 镜像,缓存到kind k8s环境里,这样kubectl apply -f my-deployment.yaml,就不必到网上下载镜像了。

kind load docker-image apachepulsar/pulsar:2.8.2 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐