Docker 是一个软件平台,它可以帮助您快速构建、测试和部署应用程序。Docker 将软件打包成标准化单元 (称为“容器”),其中包含了软件运行所需的一切,包括各种库、系统工具、代码和运行时。Docker 可以让您将应用程序快速部署和扩展到任何环境中,并确保代码能够正常运行。

通过在 亚马逊云科技 上运行 Docker,开发人员和管理员可以高度可靠且低成本的方式构建、发布和运行任何规模的分布式应用程序。

平均而言,Docker 用户发布软件的频率比非 Docker 用户高出 7 倍。Docker 使开发人员可以根据需要频繁发布独立服务,而不必担心软件依赖性问题。

Docker 可减少设置新环境或排除环境差异所花费的时间。

在 Docker 上构建的应用程序可以从本地开发计算机无缝迁移到基于 亚马逊云科技 的生产部署环境中。

基于容器的小型应用程序可实现轻松部署、确定问题并通过回滚实施补救。

通过实施环境标准化并消除语言堆栈和版本之间的冲突,加快应用程序的交付速度。

将大数据处理作为一项服务提供。将各种数据包和分析包打包成可移植的容器,使非技术用户也可以执行。

构建和发布带有由 IT 管理并确保安全的内容和基础设施的分布式应用程序。

亚马逊云科技 同时为 Docker 开源解决方案和商业解决方案提供支持。在 亚马逊云科技 中运行容器的方法有许多种,初时可以对 Amazon EC2 Container Service 这一高度可扩展且性能极高的容器管理服务的 Amazon EC2 实例执行“docker run”命令。使用下面的链接开始操作: