概念 - Kubernetes 容器概念

容器是一种用于打包应用的(已编译)代码以及运行时所需的依赖项的技术。我们运行的每个容器都是可重复的;通过包含依赖项来实现标准化意味着无论我们在哪里运行它,都可以得到相同的行为。

容器将应用与底层的主机基础设施分离。这使得在不同的云或 OS 环境中的部署更加容易。

容器镜像

容器镜像(敬请期待~~)是一个随时可以运行的软件包,其中包含运行应用所需的一切:代码和所需的任何运行时,应用和系统库以及任何基本设置的默认值。

根据设计,容器是不可变的:我们不能更改已经运行的容器的代码。如果我们有一个容器化的应用并且要进行更改,则需要构建一个包含变更的新容器,然后重新创建该容器以从更新的镜像开始。

容器运行时

容器运行时是负责运行时是负责运行容器的软件。

Kubernetes 支持多种容器运行时:Docker、containerd、CRI-O,以及 Kubernetes CRI(容器运行时接口)的任何实现。

下一步是什么

  • 了解有关容器镜像(敬请期待~~)的信息
  • 了解有关 Pod(敬请期待~~) 的信息
发布了232 篇原创文章 · 获赞 14 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/stevenchen1989/article/details/105564479