将您的应用程序部署到云

现在,我们已经配置了CI / CD管线,让我们看一下如何将应用程序部署到云中。Docker支持在Azure ACI和AWS ECS上部署容器。

Docker和ACI

Docker Azure集成使开发人员在构建云原生应用程序时可以使用本机Docker命令在Azure容器实例(ACI)中运行应用程序。新的体验在Docker桌面和Microsoft Azure之间提供了紧密的集成,从而使开发人员可以使用Docker CLI或VS Code扩展快速运行应用程序,从而从本地开发无缝切换到云部署。

有关详细说明,请参阅在Azure上部署Docker容器

Docker和ECS

Docker ECS集成使开发人员可以在构建云原生应用程序时使用Docker Compose CLI中的本机Docker命令在Amazon EC2 Container Service(ECS)中运行应用程序。

Docker和Amazon ECS之间的集成使开发人员可以使用Docker Compose CLI在一个Docker命令中设置AWS上下文,从而使您可以从本地上下文切换到云上下文,并快速,轻松地运行应用程序,从而简化了多容器应用程序的开发在Amazon ECS上使用Compose文件。

有关详细说明,请参阅在ECS上部署Docker容器

反馈

通过提供您的反馈帮助我们改善此主题。通过在Docker Docs GitHub存储库中创建问题,让我们知道您的想法。或者,创建PR以建议更新。


部署ACIECSJava本地开发