控制台和登录入口整合在这里了。

确定

容器服务

容器服务提供基于 Docker 的应用生命周期管理,助力微服务架构。

免费开通

容器服务

容器服务提供了高性能可伸缩的容器应用管理服务,支持在一组云服务器上通过Docker容器来进行应用生命周期管理。容器服务极大简化了用户对容器管理集群的搭建工作,无缝整合了阿里云虚拟化、存储、网络和安全能力,打造Docker云端最优化的运行环境,助力用户平滑上云,打造基于微服务和DevOps的系统架构。


优点

简单易用

  • 一键创建容器集群。

  • 一站式网络、存储、日志、监控、调度、路由和持续发布管理。

  • 支持图形化界面和Open API。

安全可控

  • 用户拥有并独占云服务器。

  • 支持定制安全组和专有网络VPC安全规则。

  • 集群级别基于证书的认证体系,支持证书刷新。

  • 容器级别的资源隔离和流控。

  • 支持集群级别和子账号级别的权限管理。

协议兼容

  • 兼容标准Docker Swarm API,支持应用无缝迁云,支持混合云场景。

  • 兼容Docker Compose模板协议。

  • 支持通过API对接,实现第三方的调度下发和系统集成。

高效可靠

  • 支持海量容器秒级启动。

  • 支持容器的异常恢复和自动伸缩。

  • 支持跨可用区的高可用。

产品详情

容器服务提供了高性能可伸缩的容器应用管理服务,支持在一组云服务器上通过Docker容器来进行应用生命周期管理。容器服务极大简化了用户对容器管理集群的搭建工作,无缝整合了阿里云虚拟化、存储、网络和安全能力,打造Docker云端最优化的运行环境,助力用户平滑上云,打造基于微服务和DevOps的系统架构。


功能

集群管理,灵活的地域和网络环境选择

  • 用户可以根据自己的需求,选择不同的地域创建和删除集群。

  • 可选择经典网络或专有网络VPC环境。

多种服务器托管方式

  • 支持授权容器服务创建云服务器加入到指定集群。

  • 支持将已购买的云服务器添加到指定集群。

一站式容器生命周期管理

  • 网络:支持跨宿主机容器间互联,支持高性能VPC网络驱动。

  • 存储:支持数据卷管理。

  • 监控:支持容器级别和VM级别的监控。

  • 调度:支持跨AZ高可用和异常节点的reschedule等策略。

  • 路由:支持4层和7层的请求转发和后端绑定。

  • 权限:支持集群级别的子账号授权管理。

兼容标准Docker API

  • 兼容标准的Docker Swarm和Compose协议,无缝将已有系统从线下迁移至云上。

阿里云环境特有的增值能力,更好的体验

  • 整合专有网络VPC,提供安全、高性能、支持混合云的部署方案

  • 扩展Compose模板标签,增强生命周期管理。

  • 整合负载均衡SLB,提供容器的访问能力。

灵活扩展调度策略,轻松打通上下游交付流程

  • 支持服务级别的亲和性策略和横向扩展。

  • 支持跨AZ高可用和灾难恢复。

  • 支持集群和应用管理的OpenAPI,轻松对接持续集成和私有部署系统。

定价

容器服务费用包括两部分费用:所使用资源(ECS, SLB等)的费用和容器集群的管理费用。

  • 通过容器服务自动创建或者手工加入的ECS实例或SLB实例,仍按照相关ECS、SLB价格计费。

  • 集群管理费用免费。

场景

以下为容器服务的常见应用场景

1. Web应用容器化部署

快速部署一个网站,支持弹性伸缩。

解决方案架构

容器服务支持自动化地配置负载均衡SLB和后端云服务器ECS,通过选择Web应用对应的Docker镜像,一键部署。

支持多种灰度发布策略,包括蓝绿发布和金丝雀发布,保证应用平滑升级。

支持查看容器和系统等不同维度的监控,并配置扩容和弹性伸缩的策略。支持通过声明的方式配置后端的数据库等云服务。

2. 持续交付系统构建

实现一个持续集成持续交付的流水线,快速迭代应用开发。

解决方案架构

在阿里云容器镜像服务创建一个自动构建类型的镜像仓库,选择关联代码源到Github或云Code。当代码提交后,会触发Docker镜像的自动构建。

在镜像Webhook里配置容器服务的trigger API,这样当镜像构建完毕后,就会触发容器的自动部署,实现流水线般的持续集成和持续交付。

3. 微服务架构系统构建

实现微服务间的服务发现和负载均衡,构建微服务架构的应用。

解决方案架构

将用户现有的系统从业务领域或横向扩展等维度拆分成多个微服务,每个微服务的内容用一个镜像管理。

通过Docker Compose编排模板描述微服务之间的依赖关系和配置。在容器服务选择编排模板一键创建应用。

使用入门

容器服务提供了高性能可伸缩的容器应用管理服务,支持在一组云服务器上通过Docker容器来进行应用生命周期管理。容器服务极大简化了用户对容器管理集群的搭建工作,无缝整合了阿里云虚拟化、存储、网络和安全能力,打造Docker云端最优化的运行环境,助力用户平滑上云,打造基于微服务和DevOps的系统架构。

通过管理控制台使用阿里云容器服务

阿里云管理控制台提供简单的基于 Web 的用户界面,让您可以配置和管理容器集群和容器应用。使用此控制台,您可以创建容器集群,通过镜像或编排模板创建应用,并查看容器应用的日志、监控、事件等信息。

您可以参考此简单的 快速入门指南,以获得如何通过几个步骤快速创建容器化应用。

阿里云容器服务 API 参考

您可以使用阿里云容器服务API 创建或修改容器集群和容器应用。这里提供了阿里云容器服务 API 指南 ,其中包含可用 API 的完整列表。

阿里云容器服务 SDK 参考

您可以通过使用您选择的 SDK 来使用阿里云容器服务。这里提供了阿里云容器服务 SDK 指南,其中包含可用 SDK 的完整列表。

资源

容器服务提供了高性能可伸缩的容器应用管理服务,支持在一组云服务器上通过Docker容器来进行应用生命周期管理。容器服务极大简化了用户对容器管理集群的搭建工作,无缝整合了阿里云虚拟化、存储、网络和安全能力,打造Docker云端最优化的运行环境

这些资源有助于您了解阿里云容器服务 如何运行。

以下是文档、SDK 及其他资源的链接。

开发者资源

相关服务

常见问题

1. 容器服务支持什么容器类型?

容器服务是通过用户的授权进行云服务器的生产和管理,用户的容器只会运行在用户所拥有的云服务器之上。

如果用户的服务器集群是经典网络,会通过安全组来隔离不同用户集群之间的访问。

如果用户的服务器集群是专有网络VPC,会通过VPC来隔离不同用户集群之间的访问。

用户可以定制自己所拥有集群的安全组或VPC访问权限。

2. 容器服务如何隔离不同用户的容器?

容器服务目前只支持Docker一种类型。

3. 容器服务是否收费?

容器服务费用包括两部分费用:所使用资源(ECS, SLB等)的费用和容器集群的管理费用。

  • 通过容器服务自动创建或者手工加入的ECS实例或SLB实例,仍按照相关ECS、SLB价格计费。

  • 集群管理费用免费。

更多问题点击此处