企业级容器云平台解决方案.pdf
企业级容器云平台解决方案
1容器技术简介
目2产品介绍
录3典型应用场景
4容器云平台特性
Docker简介
DockerCommunityEditionDockerEnterpriseEdition
Build,ShipandRunAnyAPP,Anywhere
封分发部署运行
目的:基于Docker,可以做到应用组件“一次封装,到处运行”
Docker容器技术vs传统虚拟机技术
虚拟机容器
虚拟机容器
架构
启动分钟级秒级
性能较弱接近原生
内存代价较多很小
硬盘占用一般为GB一般为MB
运行密度一般为几十个单机支持上千个容器
安全性完全隔离镜像签名扫描
迁移性一般优秀
容器相关概念简述
docker-compose.yml
集群应用service1:etcd/consul
service2:Kafka
1个集群由N个1个应用包含Nservice3:Redis
节点组成个服务
service4:MySQL
节点服务DockerFile
(原料)
构建
1个节点可以运1个服务由一组基于静态DockerImage
行N个容器相同镜像和配置定义