什么是 Kubernetes?
Kubernetes(简称 K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用。其核心功能包括:
- 容器编排与资源调度
- 自动化运维与自我修复
- 滚动更新与回滚
- 服务发现与负载均衡
- 存储编排与网络策略
📌 提示:点击 Kubernetes 核心概念详解 可深入理解基础术语
快速开始步骤 📝
- Docker_Logo
启动本地集群
使用minikube start
或kubeadm init
创建集群Minikube_架构图部署第一个应用
通过 YAML 文件定义 Pod:apiVersion: v1 kind: Pod metadata: name: hello-world spec: containers: - name: hello image: nginx ports: - containerPort: 80
验证运行状态
执行kubectl get pods
查看容器状态Kubectl_命令示意图访问应用
使用kubectl port-forward
将本地端口映射到集群服务
📌 示例:kubectl port-forward hello-world 8080:80
学习资源 📚
常见问题 ❓
Q: 如何查看集群节点信息?
A: 使用kubectl describe nodes
命令Nodes_信息面板Q: 如何清理实验环境?
A: 执行kubectl delete pod hello-world
即可
✅ 注意:删除前请确认无依赖服务