阿里云有很多产品,今天让我们来一起了解下容器服务(Container Service)这款产品吧。
什么是容器服务呢?
通俗的说,容器服务是一种高性能可伸缩的容器管理服务,支持在一组阿里云云服务器上通过Docker容器来运行或编排应用。容器服务免去了您对容器管理集群的搭建,整合了负载均衡SLB、专有网络VPC等云产品,让您通过控制台或简单的API(兼容Docker API)进行容器生命周期管理。
相对于自研容器管理系统,容器服务有什么优势可言呢?
- 容器服务一键创建容器集群,全兼容Docker Compose模板编排应用,支持图形化界面和Open API。
- 容器服务还支持定制安全组和专有网络VPC安全规则,且兼容标准Docker Swarm API,兼容Docker Compose模板协议,支持应用无缝迁云,支持混合云场景。容器服务高效可靠,支持海量容器秒级启动,支持容器的异常恢复和自动伸缩。
容器服务有这么多的优势,自然在功能方面也是非常强大。
- 容器服务是集群管理,提供了灵活的地域和网络环境选择。
- 容器服务有多种服务器托管方式。
- 容器服务是一栈式容器生命周期管理。
- 容器服务也兼容标准Docker API,阿里云环境特有的增值能力,实现更好的体验。灵活扩展调度策略,轻松打通上下游交付流程。
那么,容器服务适合应用在那些工作场景中呢?以下我来介绍几个。
- Web应用容器化部署:在容器集群加入2台云服务器和1个负载均衡SLB,再通过云数据库RDS提供数据存储。 最后选择Wordpress等容器镜像,一键部署web应用。
- 持续集成系统构建:在阿里云容器Hub创建一个自动构建类型的镜像仓库,选择关联代码源到Github。在镜像构建完毕后,通过调用容器服务的OpenAPI完成容器的部署。
- 微服务架构系统构建:将用户现有的复杂系统拆分成多个微服务,每个微服务的内容用一个镜像管理。通过Docker Compose模板描述服务之间的依赖关系和配置。通过容器服务选择之前创建的编排模板创建应用。
容器服务典型特性介绍:
https://www.aliyun.com/product/containerservice/?spm=5176.2067487.201.21.TthVx3
容器服务五大热点技术问题分析:
https://yq.aliyun.com/articles/7141?spm=0.0.0.0.9K845e
小试阿里云容器服务: