Minikube 本地集群
193 字
1 分钟
Minikube 本地集群
Minikube
Minikube 是本地单节点 Kubernetes 集群,适合学习和本地验证部署 YAML。
启动和停止
minikube startminikube statusminikube stopminikube delete确认 kubectl 连到 minikube
kubectl config current-contextkubectl get nodes正常情况下会看到:
minikube使用 minikube 内部 Docker
本地构建镜像后,如果希望 Kubernetes 直接使用这个镜像,需要让当前 shell 的 Docker 命令指向 minikube 内部 Docker:
eval $(minikube docker-env)之后构建的镜像会进入 minikube,可以配合:
imagePullPolicy: IfNotPresent避免 Kubernetes 去远程镜像仓库拉取。
退出 minikube Docker 环境
eval $(minikube docker-env -u)常用调试命令
minikube dashboardminikube sshminikube image ls本地练习
推荐流程:
minikube starteval $(minikube docker-env)make build-base-imageAPP_VERSION=dev docker compose -f docker-compose.yaml build user-api admin-api worker image-workerdocker tag user-api:dev localhost/user-api:devkubectl apply -k deploy/overlay/dev相关笔记:kubectl 常用命令
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
Kubernetes 集群架构总览
云原生与运维K8s 集群的控制平面组件(apiserver/etcd/scheduler/controller-manager)与节点组件(kubelet/kube-proxy)。
2
kubectl port-forward 端口转发
云原生与运维kubectl port-forward 转发 Pod/Service、让局域网访问以及常用排查命令。
3
kubectl 常用命令速查
云原生与运维kubectl 查看集群/资源/日志、进入容器、本地访问服务与部署删除的常用命令。
4
k8s Service:给一组 Pod 稳定入口
云原生与运维Service 解决的问题、关键字段、四种类型与排障要点。
5
Grafana 可视化与监控
云原生与运维Grafana 的定位、常见数据源与 Grafana + Prometheus 经典监控链路。
随机文章随机推荐











