着手使用世界领先的软件容器平台 Docker 在任何系统中构建、交付和运行任何应用。Docker 提供了社区版(CE)和企业版(EE),并针对各种基础设施优化了安装程序。Docker 平台及相关工具链为 CE 和 EE 提供如下基础功能:
以任何编程语言或服务编写的应用都可轻松打包到容器中,而没有任何不兼容或版本冲突的风险。然后隔离容器可移植到任何运行 Docker 的机器。
满足您从交互式 CLI 构建、测试和运行多容器应用的一切需要,并且支持任何编程语言。您可以从头开始,也可以从 Docker 商店中浏览和下载大量现成的容器。
Docker 内置了能够大规模运行应用的集群功能以及精细的调度和监控功能,便于您构建高可用且具备容错能力的服务。
Docker 本身具有极高的安全性,无需额外设置。双向 TLS、证书轮换、镜像签名和容器隔离使容器不易被侵入,使容器应用运行时更易于使用。
软件定义网络将容器连接起来,从而智能地路由和均衡负载。在从底层网络基础设施中抽象出来的容器定义网络上配置并部署应用。
通过开放式 API、插件和驱动,几乎无需更改代码,即可轻松地与第三方系统集成,改变后端存储和网络。
使用下方对比表格,了解各种功能、基础设施可用性、技术支持和认证选择。
Docker CE 可免费使用,是开发人员和小团队使用 Docker 构建容器应用的理想之选。Docker CE 按月或按季度发行,满足愿意尝新和动手能力强的开发人员的要求。
Docker EE 是订阅式软件,为企业开发和 IT 运维团队提供在生产环境中大规模构建和管理关键应用方面的支持和认证。Docker EE 为所有应用提供现代化的可信平台,在整个应用生命周期中提供集成的管理和安全性功能。