视频加载失败

Minikube 本地集群

193 字
1 分钟
Minikube 本地集群

Minikube#

Minikube 是本地单节点 Kubernetes 集群,适合学习和本地验证部署 YAML。

启动和停止#

Terminal window
minikube start
minikube status
minikube stop
minikube delete

确认 kubectl 连到 minikube#

Terminal window
kubectl config current-context
kubectl get nodes

正常情况下会看到:

minikube

使用 minikube 内部 Docker#

本地构建镜像后,如果希望 Kubernetes 直接使用这个镜像,需要让当前 shell 的 Docker 命令指向 minikube 内部 Docker:

Terminal window
eval $(minikube docker-env)

之后构建的镜像会进入 minikube,可以配合:

imagePullPolicy: IfNotPresent

避免 Kubernetes 去远程镜像仓库拉取。

退出 minikube Docker 环境#

Terminal window
eval $(minikube docker-env -u)

常用调试命令#

Terminal window
minikube dashboard
minikube ssh
minikube image ls

本地练习#

推荐流程:

Terminal window
minikube start
eval $(minikube docker-env)
make build-base-image
APP_VERSION=dev docker compose -f docker-compose.yaml build user-api admin-api worker image-worker
docker tag user-api:dev localhost/user-api:dev
kubectl apply -k deploy/overlay/dev

相关笔记:kubectl 常用命令

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Minikube 本地集群
https://blog.81vm3.xyz/posts/minikube/
作者
Blume
发布于
2026-01-22
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
Blume
I build interesting things.
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
38
分类
5
标签
98
总字数
23,078
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录