发布于: Jul 9, 2020

Docker 和 Amazon Web Services 宣布在 Amazon Elastic Container Service (ECS) 上直接从 Docker 工具部署与管理容器,以简化开发人员的体验。现在,客户可以使用 Docker Desktop 和 Docker Compose 在采用 AWS Fargate 启动类型的 Amazon Elastic Container Service (ECS) 上部署容器。客户现在可以在本地使用 Docker Desktop 和 Docker Compose 构建与测试容器,然后通过相同的 CLI 将其部署到 ECS 上的 Fargate。 

过去,没有任何工具可以让客户从在本地 Docker 上运行的容器过渡到在 AWS 上运行。客户不得不使用 Docker Desktop 和 Docker Compose 以外的工具组合对其容器进行打包,从 Docker Compose 转换术语到 ECS 任务定义,并且将应用程序部署到 ECS。Docker Desktop 中的全新 ECS 功能使客户能够在 Docker CLI 中完成从本地 Docker Compose 应用程序迁移到 AWS 的全部历程。它让客户可以通过 AWS Cloud Map 启用服务发现,并添加一个 Application Load Balancer 来接收来自客户端的请求。所有这些都因为 Docker Desktop 和 Docker Compose 而成为可能,客户可以使用它们在本地进行构建与测试。

开始之前,请参阅以下资源:

  • 请与我们联系,并在我们的开源 GitHub 存储库中了解有关该项目的更多信息。
  • 在 AWS 容器博客上阅读我们的公告
  • 在 Docker 博客上阅读公告
  • 在 Docker 网站上注册并开始使用。