什么是Docker?
Posted Tse先生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是Docker?相关的知识,希望对你有一定的参考价值。
概观
Docker是推动集装箱运动的公司,也是唯一一家能够解决混合云中的每个应用的集装箱平台提供商。当今的企业面临数字化转型的压力,但受到现有应用程序和基础架构的制约,同时合理化日益多样化的云,数据中心和应用程序体系结构。Docker实现了应用程序和基础架构与开发人员和IT运营商之间的真正独立性,从而发挥其潜力,并创建更好的协作和创新模式。
特点
敏捷
通过13X加速软件开发和部署,并立即响应客户的需求。
可移植性
一劳永逸地消除“在我的机器上工作”。在本地和云环境中获得独立性。
安全
通过内置的安全功能和配置,在整个生命周期中提供更安全的应用程序。
节约成本
优化基础架构资源的使用并简化操作,以节省总成本的50%。
现代的应用平台
Docker平台是构建,保护和管理从开发到生产在内部和云端的最广泛应用程序的唯一容器平台。Docker Community Edition [CE]为开发人员提供了构建应用程序的工具,Docker Enterprise Edition [EE]为IT部门提供了大规模的多架构操作。Docker提供了一个创新的引擎,在不中断的情况下实现了现代化,同时将总体成本降低了50%以上。与专门研究企业IT产品组合的其他解决方案不同,Docker通过为开发人员和IT部门提供各种应用程序和基础架构来大规模地提供运营。
简单
Docker为应用程序创建和编排提供了强大的工具,每个人都可以访问。
透明度
采用开源技术和模块化设计构建,可轻松集成到现有环境中。
独立
Docker在开发人员和IT部门之间以及应用程序和基础架构之间创造了一个关注点,以解锁创新
码头旅程
集装箱旅程从运行您的业务的现有应用程序开始。通过使它们更快,更安全,更便宜,Docker帮助您腾出时间和资源为您的客户构建新的应用程序。无需对现有应用程序,策略或人员进行重新编译,重新编码或重新教育,即可转换IT。一旦集装箱化,并在安全的供应链上,Docker独特地解决了整个IT组织的需求 - 从传统发展到未来发展。加快上市时间,实现价值并提高投资回报(ROI)。
现代化传统应用[MTA]
Docker的第一步是现有的应用程序组合。将现有应用程序打包到容器中可以立即提高安全性,降低成本并获得云的便携性。这种转换将现代属性应用于遗留应用程序 - 所有这些都不需要更改一行代码。
混合云
云迁移,多云或混合云基础架构需要应用程序的无缝移植。Docker将应用程序及其依赖关系打包到一个独立的容器中,使它们可以移植到任何基础架构中 一劳永逸地消除“在我的机器上工作”的问题。Docker认证的基础架构确保集装箱化的应用程序一直工作。
持续集成和部署[DEVOPS]
集成现代方法并通过集成Docker和DevOps来自动化开发流程。通过消除应用程序冲突并提高开发人员的生产力,容器的独立性使其有助于快速变化的环境。Docker实现了关注的真正分离,加速了DevOps流程的采用。
微服务
Docker容器在设计上是轻量级的,是实现微服务应用程序开发的理想选择。加速作为单个应用程序组成的数十个或数百个容器的开发,部署和回滚。无论是构建新的微服务还是将小块服务转换为更小的服务,简单易用的工具都可以轻松组合,部署和维护复杂的应用程序。
以上是关于什么是Docker?的主要内容,如果未能解决你的问题,请参考以下文章