使用 Docker 安装 Kubernetes 指南
1. Kubernetes 简介
Kubernetes 是用于管理 Docker 容器集群的软件,其编排功能涵盖调度、工作负载分配和扩展。它通过引入 Pod 进一步增强了 Docker 的软件封装能力。Pod 是一个或多个 Docker 容器的集合,具备单一接口特性,例如在 Pod 级别而非容器级别提供网络和文件系统。此外,Kubernetes 还引入了“标签”,服务和复制控制器(用于扩展集群)可利用这些标签识别或选择它们管理的容器或 Pod。Kubernetes 具有轻量级、可移植(适合云架构)和模块化的特点,几乎可以在任何平台上运行,包括本地 Docker 解决方案、Vagrant、无 VM 本地集群,以及 Google Container Engine 等托管解决方案,还支持 Fedora(Ansible 和手动方式)、Amazon Web Services、Mesos、vSphere 和 CoreOS 等平台。推荐使用 Docker Engine 来安装 Kubernetes。
2. 环境设置
2.1 所需软件
- Docker Engine(最新版本)
- Kubernetes(版本 1.01)
2.2 系统要求
Linux 需支持 64 位软件,我们使用从 AMI Ubuntu Server 14.04 LTS (HVM)、SSD 卷类型 - ami - d05e75b8 创建的 Amazon EC2 实例。只要满足 64 位架构要求,也可使用不同的 Ubuntu 版本,最低内核版本要求为 3.10,
超级会员免费看
订阅专栏 解锁全文
1433

被折叠的 条评论
为什么被折叠?



