轻点几下,就可以在“AWS快速入门”和“AzureMarketplace”上高效搭建生产级Docker数据中心。通过AWSQuickStartCloudFormation模板和AzureMarketplace上的预编译模板部署DockerDatacenter比以往任何时候都更容易在公共云基础设施下部署企业级CaaSDocker环境。Docker数据中心CaaS平台为各种规模企业的敏捷应用部署提供容器和集群的编排和管理,使其更简单、更安全、更具扩展性。使用适用于DockerDatacenter的新预编译云模板,开发人员和IT操作员可以将容器化应用程序无缝迁移到AmazonEC2或MicrosoftAzure环境,而无需更改任何代码。企业现在只需几个步骤即可通过支持Docker的容器管理和编排快速实现更高的计算和运营效率。什么是Docker数据中心?Docker数据中心包括DockerUniversalControlPlane(UCP)、DockerTrustedRegistry(UTR)和商业版Docker引擎CSDockerEngine,为客户提供符合服务水平协议的应用业务支持服务。DockerUniversalControlPanel(UCP)企业级集群管理解决方案,帮助客户通过单一管理面板管理整个集群DockerTrustedRegistry(DTR)镜像存储管理解决方案,帮助客户安全存储和管理Docker镜像商业版本的Docker引擎可在AWS上快速部署Docker数据中心。秉承Docker和AWS的最佳实践,参考AWS快速入门教程,即可在AWS云上快速部署Docker容器。DockerDatacenterQuickStart基于模块化和可定制的CloudFormation模板,客户可以在该模板之上添加额外的功能或修改模板以用于他们自己的Docker部署。AWS的Docker数据中心应用笔记架构AWSCloudformation安装过程从创建AWS资源开始,AWS需要的资源包括:VPC、安全组、公共和私有子网、互联网网关、NAT网关和S3buckets。AWSCloudformation然后启动第一个UCP控制器实例,然后安装Docker引擎和UCP容器。它将第一个UCP控制器创建的根证书备份到S3。一旦第一个UCP控制器成功运行,就会触发其他UCP控制器、UCP集群节点和第一个DTR复制的进程。与第一个UCP控制器节点类似,所有其他节点创建过程都从商业Docker引擎开始,然后安装并运行UCP和DTR容器以加入集群。启动并自动配置两个弹性负载均衡器(ELB),一个分配给UCP,另一个为DTR提供服务,以在两个可用区(AZ)之间提供弹性负载均衡。除此之外,UCP控制器和节点在ASG中启动,并在需要时提供扩展功能。这种架构确保UCP和DTR都部署在两个AZ上,以增强弹性和高可靠性。在公共或私有HostedZone上,Route53用于动态注册或配置UCP和DTR。快速入门模板的核心功能如下:创建VPC、不同AZ上的私有子网和公有子网、ELB、NAT网关、Internet网关、自动伸缩组,均基于AWS最佳实践创建DDC的S3bucket,用于证书备份和DTR镜像存储(DTR需要额外配置)在客户的VPC域中,跨多个AZ部署3个UCP控制器创建一个UCPELB,预先配置正常检测创建一个DNS记录,并与UCPELB关联创建一个可伸缩的UCP节点集群在VPC范围内,跨多个AZ创建3个DTR副本创建一个DTR,预配置正常检测创建一个DNS记录,并关联到DTRELB下载AWS快速指南使用DockerAWS数据中心登录DockerStore获得30天免费试用或联系销售确认后,看到提示“LaunchStack”后,客户将被重定向到AWSCloudfo用于确认启动Docker的AWS区域的信息门户。提供启动参数以确认并启动。启动完成后,点击输出标签可以看到UCP/DTRURL、默认用户名、密码、S3bucket名称Docker数据中心需要2000的信用保证使用Azure市场预编译模板部署在Azure中,Dockerdatacenter是一个预编译模板,客户可以在全球Azure数据中心开箱即用。客户可以根据自己的需要在Azure提供的各种VM中选择合适的VM来部署Docker数据中心。构建Azure部署流程的第一步是输入一些基本用户信息,例如用于ssh登录的管理员用户名(系统级管理员)和资源组名称。您可以将资源组视为具有生命周期和部署边界的资源集合。接下来,输入集群详细信息,包括:UCP控制器VM大小,控制器数量(默认3),UCP节点VM大小,UCP节点数量(默认1,最大值为10),DTR节点VM大小,DTR节点数量,虚拟网络名称和地址(例如:10.0.0.1/19)。关于网络,客户可以配置2个子网:第一个子网分配给UCP控制器,第二个子网分配给DTC和UCP节点。***,点击确定完成部署。对于小型集群,提供服务大约需要15-19分钟,对于大型集群则需要更长的时间。如何在Azure上部署注册Docker数据中心的30天试用许可证或联系销售跳转至MicrosoftAzureMarketplace中的Docker数据中心以查看部署文档通过注册Docker数据中心许可证开始,然后您可以构建您自己的AWS或Azure模板数据中心。获得30天的试用许可证通过视频了解Docker数据中心架构观看演示视频从AWS获得75美元的奖金用于部署Docker数据中心
