Icycloud--基于docker的IAAS云平台
日, Apr 24, 2016
是的,docker也可以做IAAS,并且搜狗已经在这样做了:《基于docker构建IAAS和PAAS》,使用docker搭建iaas平台确实会带来很多的问题,但是这样做的收益也非常大,首先是docker大幅度降低内存和硬盘的占用量,而且因为和操作系统共享内核,性能几乎和原生相同,对硬件的要求会减小非常多,小到能在我的云主机上搭建,于是我真的就在我的云主机上搭建了一个:
是的,docker也可以做IAAS,并且搜狗已经在这样做了:《基于docker构建IAAS和PAAS》,使用docker搭建iaas平台确实会带来很多的问题,但是这样做的收益也非常大,首先是docker大幅度降低内存和硬盘的占用量,而且因为和操作系统共享内核,性能几乎和原生相同,对硬件的要求会减小非常多,小到能在我的云主机上搭建,于是我真的就在我的云主机上搭建了一个:
icycloud是一个基于docker打造的iaas平台:cloud.icybee.cn,你可以在icycloud上申请自己的linux机器,并且开发自己的web应用,更妙的是,每个在icycloud上注册的用户都会获得一个与用户名相同的二级域名,本文将要描述如何一步一步在icycloud上搭建出自己的web应用hello world。
自从docker出现以来,许多黑客就一直想用它来构建集群,容器云的概念虽然早已被提出,但只有在docker出现之后,这种概念才有了真正实践的技术基础,一系列开源和闭源的项目被创建出来,旨在基于docker来构建一种或是通用,或是专用的容器云。
比如百度的BAE和腾讯大名鼎鼎的gaia,以及开源项目K8S,都在这方面作出了努力,借着毕设的契机,我也想在这方面做出我的稚嫩的探索。