加入收藏 | 设为首页 | 会员中心 | 我要投稿 衢州站长网 (https://www.0570zz.cn/)- 行业智能、建站、智能推荐、决策智能、CDN!
当前位置: 首页 > 站长资讯 > 动态 > 正文

云原生, 绕不开“容器”

发布时间:2021-03-03 10:25:34 所属栏目:动态 来源:互联网
导读:Containers 现在谈到云原生, 绕不开容器。 在《Cloud Native Patterns》一书中,作者Cornelia Davis指出:容器是云原生应用的基石; 云原生基金会将微服务容器化作为云原生旅行的第一步。 很容易就想到将微服务容器化, 过程也很简单。 将代码、依赖项和运行

Containers

现在谈到云原生, 绕不开“容器”。

在《Cloud Native Patterns》一书中,作者Cornelia Davis指出:“容器是云原生应用的基石”;

云原生基金会将微服务容器化作为云原生旅行的第一步。

很容易就想到将微服务容器化, 过程也很简单。

将代码、依赖项和运行时打包到一个称为容器镜像的二进制文件中。镜像存储在镜像仓库,Docker官方维护了Docker Hub镜像仓库。

需要时,可以将镜像转换为可运行的容器实例,该实例可在装有容器运行时引擎的任何计算机上运行,你可以按需部署任意数量的容器实例。

每个容器维护自己的依赖关系和运行时,这可能会有所不同,上图我们看到在同一主机上运行的Product微服务的不同版本。每个容器共享基础主机操作系统,内存和处理器的一部分,但彼此隔离。

容器模型遵守“十二要素应用”的Dependencies原则。

要素2指定“每个微服务隔离并打包其自己的依赖项、更改项(不影响整个系统)”

容器同时支持Linux和Windows工作负载。

虽然存在多个容器供应商,但Docker已经成为打包、部署和运行云原生应用程序的事实标准,Docker占据了最大的市场份额,该公司一直在推动软件容器的发展。

(编辑:衢州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读