69、使用 Kubernetes 将应用部署为容器

使用 Kubernetes 将应用部署为容器

1. 理解 Kubernetes

Linux 容器将其所包含的应用与运行它们的操作系统隔离开来。一个构建良好的容器可以容纳一个离散的软件栈,这个软件栈可以高效地共享、迁移并在任何地方运行。但故事不止于此,当你拥有了一些 Docker 容器后,下一步就是通过像 Kubernetes 这样的平台来管理它们,Kubernetes 可以实现以下功能:
- 分组容器 :将一组容器组合在一起形成一个更大的应用。例如,一起部署一个 Web 服务器、一个数据库和监控工具。
- 按需扩展 :根据需求扩展容器。你可以单独扩展大型应用的每个组件,而不必扩展那些需求不需要扩展的单个应用。
- 设置应用状态 :不仅仅是运行容器,还可以设置应用的状态。例如,决定“运行容器 X 的三个副本,如果其中一个停止运行,确保启动另一个来替换它”。
- 故障恢复 :从主机计算机的故障或过载中恢复。如果运行容器的主机崩溃,容器能够快速恢复并在另一台主机计算机上启动。
- 基础设施无关性 :应用可以连接到它所需的服务,而无需知道与这些服务关联的主机名、IP 地址或端口号。
- 无停机升级 :升级容器化应用而无需停机。

Kubernetes 提供了所有这些功能以及更多。虽然最初有其他平台(如 Mesos 和 Docker Swarm)竞争成为容器编排的首选平台,但现在 Kubernetes 是编排、部署和管理容器化应

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值