Kubernetes – Minikube 快速安裝

Minikube 是一個輕量級的 Kubernetes 本地開發工具,用於在單機(筆電、開發機)上快速啟動一個 單節點(Single-Node)Kubernetes 集群
它主要用於:

  • 學習和測試 Kubernetes,無需雲端資源。
  • 本地開發微服務應用,模擬真實 K8s 環境。
  • 快速驗證 K8s 配置(如 Deployment、Service、Ingress)。

Minikube 核心特性

特性說明
輕量級僅需 2GB+ 記憶體即可運行,適合本地開發。
跨平臺支援 Linux、macOS、Windows。
多驅動支援可基於 Docker、Hyper-V、VirtualBox、KVM 等虛擬化技術運行。
完整 K8s 功能支援 Pod、Deployment、Service、Ingress、StorageClass 等核心功能。
附加元件整合可輕鬆安裝 Dashboard、Metrics Server、Ingress Controller(如 Nginx)。

Minikube vs. 其他 Kubernetes 工具

工具適用場景特點
Minikube本地開發、學習單節點,輕量,適合個人使用
Kind (Kubernetes in Docker)CI/CD 測試、快速集群多節點模擬,基於 Docker
kubeadm生產級集群部署需手動配置,適合正式環境
雲端 K8s (EKS/AKS/GKE)企業級應用託管服務,高可用性

安裝教學

1. 下載並且安裝

  • 官網下載連結
  • 點選下載的 exe 檔案進行安裝
  • 注意: 它會自動檢查幫我們加入環境變數

2. 確認是否安裝成功

minikube version