You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure Linux VM(Ubuntu 18.04)上安装并使用Minikube

在Azure Ubuntu 18.04虚拟机上安装和使用Minikube的步骤

前置准备

  • 确保Azure VM满足资源要求:至少2核CPU、4GB内存、20GB可用磁盘空间
  • 使用拥有sudo权限的用户登录VM,先更新系统包:
    sudo apt update && sudo apt upgrade -y
    

1. 安装Docker(Minikube依赖的容器运行时)

# 安装Docker依赖包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

# 添加Docker官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# 添加Docker软件源(适配Ubuntu 18.04 bionic版本)
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

# 更新包索引并安装Docker CE
sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io

# 将当前用户加入docker组,避免每次执行Docker命令都需要sudo
sudo usermod -aG docker $USER
newgrp docker  # 使组权限变更立即生效

2. 安装Minikube

# 下载最新版Minikube二进制文件
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

# 将二进制文件安装到系统全局路径
sudo install minikube-linux-amd64 /usr/local/bin/minikube

# 验证安装版本
minikube version

3. 安装kubectl(Kubernetes命令行工具)

# 下载适配Kubernetes稳定版的kubectl二进制文件
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"

# 安装kubectl到系统路径
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl

# 验证客户端版本
kubectl version --client

4. 启动并验证Minikube集群

# 以Docker为驱动启动Minikube,若VM资源不足可指定CPU/内存参数(示例:--cpus=2 --memory=4096)
minikube start --driver=docker

# 查看Minikube集群状态
minikube status

# 设置kubectl默认上下文指向Minikube集群
kubectl config use-context minikube

# 查看集群节点状态
kubectl get nodes

5. Minikube基础使用示例

# 部署一个Nginx应用
kubectl create deployment nginx --image=nginx

# 将Nginx服务暴露为NodePort类型(便于外部访问)
kubectl expose deployment nginx --type=NodePort --port=80

# 获取服务的访问URL
minikube service nginx --url
# 可通过curl命令或浏览器访问上述URL,验证服务是否正常运行

# 停止Minikube集群
minikube stop

# 删除Minikube集群(如需清理环境)
minikube delete

内容的提问来源于stack exchange,提问作者Gautam Sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 10:20:31