在minikube的docker环境中使用本地的镜像
docker镜像经常会因为网络问题导致拉取失败,因此常给本机的docker环境配置国内的稳定镜像源,但是minikube的docker环境貌似无法配置镜像源,所以在minikube中使用镜像会变得较为困难。2、启动minikube后,使用minikube load image busybox:latest 将需要的镜像加载进minikube的docker环境中,如需要导入的镜像为busybox:l
minikube用于创部署单节点的k8s集群,常用于调试和学习k8s的简单功能,minikube基于docker in docker的启动方式,即minikube的docker环境跟宿主机的docker环境是区分开的。docker镜像经常会因为网络问题导致拉取失败,因此常给本机的docker环境配置国内的稳定镜像源,但是minikube的docker环境貌似无法配置镜像源,所以在minikube中使用镜像会变得较为困难。个人的解决方法是先配置本机的docker镜像源,把需要的镜像先拉到本机随后再导入倒minikube的docker环境中,使得在minikube集群环境中也可以随意使用镜像,具体步骤如下:
- docker images查看本机镜像
docker images
2、启动minikube后,使用minikube load image busybox:latest 将需要的镜像加载进minikube的docker环境中,如需要导入的镜像为busybox:latest
minikube image load busybox:latest
3、进入minikube的命令窗口
minikube ssh
4、查看minikube环境中的docker镜像
docker@minikube:~$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
busybox latest af4709625109 3 months ago 4.27MB
注意:minikube image load操作消耗较多的内存,需要保证本机内存以及分配给minikube的内存充足,否则会失败。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)