©2015RancherLabs,Inc.©2016RancherLabs,Inc.如何让Docker容器在企业中投产梁胜,CEO,RancherLabsJune4,2016©2015RancherLabs,Inc.2©2016RancherLabs,Inc.2013年3月13日Docker项目发布2015年初100MDownloads2016年3月14日2.4BDownloadshttp://www.informationweek.com/cloud/infrastructure-as-a-service/as-docker-turns-3-ceo-predicts-unabated-growth/d/d-id/1324745来自:©2015RancherLabs,Inc.3©2016RancherLabs,Inc.GoldmanSachs在一年之内要把公司90%计算搬到容器上http://blogs.wsj.com/cio/2016/02/24/big-changes-in-goldmans-software-emerge-from-small-containers/来自:©2015RancherLabs,Inc.4©2016RancherLabs,Inc.短短三年,容器使用为什么成长惊人?©2015RancherLabs,Inc.5©2016RancherLabs,Inc.重要原因:研发生产环境的一致性研发生产©2015RancherLabs,Inc.6©2016RancherLabs,Inc.容器投产是容器应用普及的必然结果©2015RancherLabs,Inc.7©2016RancherLabs,Inc.1.新一代的私有云、混合云环境2.企业应用商店和一键部署4.构建轻量级PaaS服务3.多环境,多资源池的DevOps流水线容器投产四种场景©2015RancherLabs,Inc.8©2016RancherLabs,Inc.场景1:新一代的私有云、混合云LinuxLinuxLinuxLinux企业容器云数据中心©2015RancherLabs,Inc.9©2016RancherLabs,Inc.私有数据中心阿里云安全加密企业容器云应用A应用B应用C应用A应用C应用在不同云间动态扩容和迁移安全加密©2015RancherLabs,Inc.10©2016RancherLabs,Inc.IaaS仅仅实现了快速部署虚拟机©2015RancherLabs,Inc.11©2016RancherLabs,Inc.快速部署虚拟机不解决应用部署问题©2015RancherLabs,Inc.©2016RancherLabs,Inc.容器改变了应用部署和管理的模式12docker-compose.ymllb:image:haproxylinks:-webweb:image:phplinks:-db-zookeeperzookeeper:image:zookeeperlinks:-zookeeperdb:image:mysqlLBWebZookeeperMySQL©2015RancherLabs,Inc.13©2016RancherLabs,Inc.场景2:企业应用商店和一键部署应用应用上架一键部署©2015RancherLabs,Inc.©2016RancherLabs,Inc.BMCRemedy,安装包有十几GB©2015RancherLabs,Inc.©2016RancherLabs,Inc.Hadoop集群一键部署Hadoop集群和一键部署©2015RancherLabs,Inc.16©2016RancherLabs,Inc.场景3:多环境,多资源池的DevOps流水线DevelopBuildPackageTestDeploy/UpgradeOperateDockerHub企业容器云数据中心©2015Ranche...