容器化

容器化(Docker)是PaaS 提供商 dotCloud, 基于容器技术的轻量级虚拟化解决方案,诞生于2013年初,基于Google公司推出的Go 语言实现,加入了 Linux 基金会,遵从Apache 2.0 协议,原始码在GitHub上进行维护;2017年Docker进行商业化运作,原来在github上开源项目正式改名为moby,docker变成了一家商业化公司。 说到Docker,我们就不得不说容器技术了,Docker是一种容器化技术的落地。容器作为一类操作系统层面的虚拟化技术,其目标是在单一Linux主机交付多套隔离性环境,容器共享同一套主机操作系统内核。 

容器化(Docker)是PaaS 提供商 dotCloud, 基于容器技术的轻量级虚拟化解决方案,诞生于2013年初,基于Google公司推出的Go 语言实现,加入了 Linux 基金会,遵从Apache 2.0 协议,原始码在GitHub上进行维护;2017年Docker进行商业化运作,原来在github上开源项目正式改名为moby,docker变成了一家商业化公司。 说到Docker,我们就不得不说容器技术了,Docker是一种容器化技术的落地。容器作为一类操作系统层面的虚拟化技术,其目标是在单一Linux主机交付多套隔离性环境,容器共享同一套主机操作系统内核。 

筛选

7
22
13
14
12
综合评分 满意度 人气值
22 个产品

Kubernetes

  • 4.1
40条评论
免费试用
Kubernetes是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现。Kubernetes源自Google15年生产环境的运维经验,同时凝聚了社区的最佳创意和实践。星际尺度:Google每周运行数十亿个容器,Kubernetes基于与之相同的原则来设计,能够在不扩张运维团队的情况下进行规模扩展。处处适用:无论是本地测试,还是跨国公司,Kubernetes的灵活性都能让你在应对复杂系统时得心应手。永不过时:Kubernetes是开源系统,可以自由地部署在企业内部,私有云、混合云或公有云,让您轻松地做出合适的选择。自动化上线和回滚:Kubernetes会分步骤地将针对应用或其配置的更改上线,同时监视应用程序运行状况以确保你不会同时终止所有实例。如果出现问题,Kubernetes会为你回滚所作更改。你应该充分利用不断成长的部署方案生态系统。存储编排:自动挂载所选存储系统,包括本地存储、诸如GCP或AWS之类公有云提供商所提供的存储或者诸如NFS、iSCSI、Gluster、Ceph、Cinder或Flocker这类网络存储系统。自动装箱:根据资源需求和其他约束自动放置容器,同时避免影响可用性。将关键性的和尽力而为性质的工作负载进行混合放置,以提高资源利用率并节省更多资源。IPv4/IPv6双协议栈:为Pod和Service分配IPv4和IPv6地址自我修复:重新启动失败的容器,在节点死亡时替换并重新调度容器,杀死不响应用户定义的健康检查的容器,并且在它们准备好服务之前不会将它们公布给客户端。
认领软件

Amazon ECS

  • 3.9
40条评论
免费试用
AmazonECS是一项完全托管式容器编排服务,可帮助您轻松部署、管理和扩展容器化的应用程序。它与AWS平台的其余部分深度集成,可提供安全、易于使用的解决方案,以便在云中运行容器工作负载,现在还可以通过AmazonECSAnywhere在您的基础设施上运行容器工作负载。AWSFargate默认无服务器:AWSFargate内置在AmazonECS中,这意味着您不必再担心管理服务器、处理容量规划、考虑如何隔离容器工作负载以实现安全性等事宜。只需定义应用程序的要求,并选择Fargate作为控制台或命令行界面(CLI)中的启动类型,而Fargate会负责运行容器所需的所有扩展和基础设施管理。AmazonECSAnywhere:使用ECSAnywhere,您可以使用您熟悉的AmazonECS控制台和运算符工具来管理本地容器工作负载,以便在您的众多基于容器的应用程序中提供一致的体验。AWSSystemsManager(SSM)集成会自动、安全地在您的本地硬件与AWS控制平面之间建立信任。通过设计实现安全性和隔离:AmazonECS以原生方式与您已经信任的安全性、身份、管理和监管工具集成,从而帮助您快速、成功地部署到生产中。您可以为每个应用程序分配精细权限,从而在构建应用程序时实现高度隔离。以您期望从AWS获得的安全性和合规性级别启动您的容器。自动化的控制平面操作:AmazonECS是一项完全托管的容器编排服务,并内置了AWS配置和操作最佳实践,而且您不必管理任何控制平面、节点或附加组件。它以原生方式与AWS和第三方工具集成,能够让团队更轻松地专注于构建应用程序而非环境。
认领软件

网易数帆

免费试用
网易数帆致力于为客户提供创新、可靠的国产软件基础平台产品及相应技术服务,业务覆盖云原生基础软件、数据智能全链路产品、人工智能算法应用三大领域,旗下拥有轻舟、有数、易智三大产品线,致力于帮助客户搭建无绑定、高兼容、自主可控的创新基础平台架构,快速应对新一代信息技术下实现数字化转型的需求。网易数帆依托网易二十余年互联网技术积累,系列软件基础平台产品和技术方案,成熟应用于金融、零售、制造、能源、电信、物流等多个行业领域,在技术先进性、性能优越性、产品成熟度及安全可靠性等方面得到了各行业客户的验证。目前已服务各领域头部客户百余家,包括工商银行、浙商银行、银监会、人保金服、深圳证券交易所、名创优品、古茗、百胜集团、温氏集团、万向集团、大华股份、宁波钢铁、吉利汽车、壳牌、南方电网、中国移动、中国联通、德邦快递等诸多大中型客户。以“开放、开源、跨云”为技术理念,网易数帆大力推动技术研究,先后取得“工信部云计算服务能力标准首批试点单位”、“国家企业技术中心”、“信通院云计算标准和开源推进委员会成员”、“信通院大数据技术标准推进委员会成员”、“信创工委会成员”等机构资质。同时,网易数帆积极推动跨厂商的数字化技术融合发展,与AWS、阿里云、百度云、华为鲲鹏云计算、浪潮、新华三等多家企业完成技术兼容性认证。数帆使命:帮助所有客户成功实现数字化转型数帆愿景:成为客户首选的数字化转型技术与服务提供商

谐云科技

免费试用
杭州谐云科技有限公司成立于2016年7月,其核心团队来自浙江大学SEL实验室。2013年成为CloudFoundry中国唯一两家核心代码贡献组织,2015年成为谷歌发起的云原生计算组织CloudNativeComputingFoundation(CNCF)创始成员。谐云核心团队活跃在国际顶级开源社区,其中为Kubernetes等项目贡献代码1400多万行,代码贡献量曾排行国内第一,全球第四。团队曾著书国内第一本深度分析Docker技术的专业书籍《Docker:容器与容器云》,被评为人民邮电出版社2015年最受欢迎技术类新书。2020年完成由阿里巴巴集团战略领投的B轮融资。谐云科技是国内为数不多掌握底层核心技术的容器云产品及解决方案提供商,凭借其超强的技术研发实力屡屡获得知名云计算厂商、中大型金融机构、电信运营商和能源、化工、制造业等龙头企业的认可,短短几年就取得了傲人的成绩,建设了目前中国大型互联网公司以外最大的容器集群落地案例、支撑着国内最大的互联网电视云、以及美国顶级共同基金管理公司、香港医药管理局等国内外500强、行业龙头企业。谐云围绕“开放、协作、进取、责任”的价值观,以“让IT更专业、更便捷”为使命,朝着“成为中国数字基础设施建设云原生软件领军企业”的发展愿景,通过革命性技术,帮助企业客户在数字化转型的过程当中不断获得持续创新的核心能力。
认领软件

红旗-容器云管理平台

免费试用
红旗云平台凝结了中科红旗强大的技术研发力量,旨在为客户构建和管理开放型私有云、公共云、混合云,并提供安全、可扩展的技术保障。集成了弹性伸缩、限流降级、流量监控、应用体检等高可用管控组件,可高效应对突发的流量洪峰和服务依赖所引发的雪崩问题,极大地提高了平台的稳定性。提供了立体化监控、数据化运营能力,线程诊断、日志诊断等一系列的应用诊断能力,汇总分析每一次请求产生的分布式调用信息,从而精准的发现系统的性能瓶颈和异常。支持业务系统各环节多重灰度控制,对流量按指定的规则进行灰度识别,并引导到下游应用对应的部署分组,实现快速灵活的多应用、多灰度控制,有效节省资源成本。产品特点:1、全面虚拟化支持对接外部的Harbor平台,用户可以在全局设置中配置Harbor的访问授权,所有在Redflagcloud托管的Kubernetes集群都可以使用这个Harbor。对于Workload,用户可以快速设置Harbor仓库的镜像库凭证,并在创建Workload时可以检索Harbor仓库中的镜像。2、审计日志展示自动收集用户的操作请求,并按照审计需求进行展示。用户可以在全局/集群/项目等三个维度查看审计日志。通过审计日志功能,管理员可以清楚的知道集群资源发生的变更操作。3、高性能扁平网络提供了多网卡扩展机制,即容器内eth0用于Kubernetes业务内部本身的访问,其他的扩展网卡eth1/eth2等可用于专有的数据通道。基于此机制,企业版额外提供了Flannel+Macvlan和Canal+Macvlan两种网络插件,其中Macvlan对应的eth1网卡可以用于高性能数据通道、支持指定IP地址和MAC地址,并且会为Macvlan网络自动生成服务发现地址,方便用户使用,这两款插件除了应用在Baremetal网络外,还可以应用在vSphere/OpenStack等虚拟化平台上。4、项目/租户配额用户可在UI上一次性查看某Project内所有namespace的配额分配和使用情况,Redflagcloud平台将数据聚合到同一个页面上,一次性就可以查询某个Project内的配额用量情况,同时支持在这个页面上进行各个资源配额分配的管理。5、容器yaml文件下载上传在UI上提供容器yaml文件下载上传的特性,可以方便用户从外部采用yaml文件部署所需要工作负载,服务及命名空间等,如用户已存在可用完整的yaml文件,这个功能可以很大程序提高效率。
认领软件
没找到您想要的软件吗?
留下您的需求,专业顾问为您解决
提交

有更好的推荐?

如果你了解有哪些很酷、很棒的软件,想加入到这个分类里来,欢迎来告诉我们!

我要推荐

进一步了解容器化软件

  • 容器化技术有哪些?

    容器技术从大的方面来看,分为容器运行时技术和容器编排技术。
    容器运行时技术:容器化,实际上是一种轻量级的虚拟化技术。只不过相对于VM,属于进程级别的隔离(通过linux namespace实现)。具备以下特点:更大的弹性、更快的启动速度、更少的资源消耗。
    容器编排技术:当我们需要管理多主机容器的时候,就需要容器编排技术了。我们可以:跨多个主机协调容器。更好地利用硬件,以最大化运行企业应用程序所需的资源。控制和自动化应用程序部署和更新。挂载并添加存储以运行有状态的应用程序。快速扩展容器化应用程序及其资源。以声明方式管理服务,以确保已部署的应用程序始终按照您预期的方式运行。通过自动调度,自动重启,自动复制和自动伸缩功能对应用程序进行健康检查和自我修复。

  • 容器化是什么意思?

    容器化则是一种应用程序或系统分发方法,它将应用程序或系统及其依赖项与底层基础设施隔离开来。它是一种操作系统级虚拟化,允许用户在容器中部署和运行分布式应用程序或系统,而无需为每个应用程序启动整个虚拟机。

  • 容器化和虚拟化区别

    容器技术:1、共用宿主机的内核;2、启动第一个进程nginx;3、轻量级、损耗少、启动快、性能高;4、共用linux内核无法启用windows机器;5、硬盘写入速度快;
    虚拟化技术:1、需要硬件支持虚拟化技术;2、需要模拟硬件;3、可运行不同的操作系统;4、启动时间分钟级(读取BIOS、读取grub引导、加载内核、启动第一个进程/sbin/init、系统初始化、运行nginx);5、磁盘写入速度较docker慢;

  • 容器化平台有哪些?

    1、红旗-容器云管理平台:红旗云平台凝结了中科红旗强大的技术研发力量,旨在为客户构建和管理开放型私有云、公共云、混合云,并提供安全、可扩展的技术保障。集成了弹性伸缩、限流降级、流量监控、应用体检等高可用管控组件,可高效应对突发的流量洪峰和服务依赖所引发的雪崩问题,极大地提高了平台的稳定性。提供了立体化监控、数据化运营能力,线程诊断、日志诊断等一系列的应用诊断能力,汇总分析每一次请求产生的分布式调用信息,从而精准的发现系统的性能瓶颈和异常。支持业务系统各环节多重灰度控制,对流量按指定的规则进行灰度识别,并引导到下游应用对应的部署分组,实现快速灵活的多应用、多灰度控制,有效节省资源成本。
    2、DBScale数据库容器平台:平台利用业界领先的开源技术构建企业级数据库容器云管理平台,是高度可扩展,开放和安全的软件。 平台通过高效的部署,轻松扩展和更新自动化,可以为用户需要的数据库服务提供便捷的容器化管理控制和支持。 平台还可以最大限度地提高了投资回报,满足了对基于成熟开源数据库集成的应用需求。
    3、BeyondContainer 容器云:基于容器技术的企业级PaaS解决方案,利用微服务思想和DevOps理念,基于Docker和Kubernetes提供对应用“开发态“、”部署态“、”运行态“的应用全生命周期管理能力,利用可视化、可配置、自动化持续交付流水线结合DevOps咨询,帮助企业DevOps落地,通过容器化和服务治理对微服务架构业务落地进行支撑,帮助企业实现应用云化、能力平台化、管理互联网化。

  • 容器化和虚拟化优势对比

    全虚拟化的系统分配到的是独有的一组资源有更强的隔离性,但是更加重了对总资源的占用和依赖程度。而容器的隔离性更弱,但是它们更加轻量,即使在有限的资源下,也可以毫不费力地启动上千个容器。或许服务器虚拟化和容器技术都不是一种能够满足所有虚拟化任务的完美方案。但从实际应用的角度来说,它们通常能在同一个数据中心中共存。因此这两种技术可以互补并协同工作,比如,我们可以选择在一个容器中运行一个虚拟机,在一个虚拟机中运行一个或多个容器,这样就能同时利用它们所带来的各种便利。

  • 什么是容器化部署?

    容器化部署是指将软件代码和所需的所有组件(例如库、框架和其他依赖项)打包在一起,让它们隔离在自己的"容器"中。容器是取代在平台或操作系统上直接编写代码的一种替代方案,因为在这种旧的方式中,代码可能无法与新环境兼容,使得应用难以移动。

  • 容器化有什么好处?

    1.粒度可扩展性 容器化意味着技术和团队都被分解成更小的规模,通常有一个或两个团队负责生产、部署、可扩展性问题、性能停机等。从管理的角度来看,这使得扩大和缩小团队变得更容易 如所须。 在软件方面,这意味着您的应用程序可以扩展...
    2.灵活性 容器还为开发人员提供了试验和尝试新事物的灵活性。 这可能意味着不同的语言及其附带的工具,甚至可以自由尝试新技术、协议或服务网格。
    3.弹性 弹性在这里应该有一个星号。 如果做得好,容器化意味着您可以实施服务网格或断路器等弹性模式。 这意味着整个应用程序面临的风险要少得多,因为理想情况下,单个服务可能会失败而不会导致应用程序出现级联故障。
    4.成本 由于容器化应用程序可以水平扩展,因此应用程序(在许多情况下)不再需要能够实现高垂直性能上限的强大硬件。

  • 容器化应用举例

    1.Mesos:Mesos最早由美国加州大学伯克利分校AMPLab实验室开发,后在Twitter、Apple、Netflix等互联网企业广泛使用,成熟度高。其中,Mesosphere公司DCOS产品,就是以Mesos为核心。
    2.Apache Hadoop YARN:Apache Hadoop YARN一种新的 Hadoop 资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度。
    3.Kubernetes:Kubernetes是Google多年大规模容器管理技术的开源版本,面世以来就受到各大巨头的青睐。

  • 为什么要容器化?

    1.容器比虚拟机更加轻量化
    2.容器实在操作系统级别进行虚拟化,而虚拟机则是在硬件级别进行虚拟化
    3.容器共享操作系统内核,占用的内存对比虚拟机要少很多