Docker可否用于解放移动端App
有人做过统计,每人每年下载的app平均有41个,而现在的app以百万计数,app 渗透我们生活的每个角落,它们方便我们的同时,也让我们的移动设备越来越不堪重负,我们需要更多的钱买更高好的设备以拥有更好的体验,但我们真的需要这样做吗?
Docker自2013年开始火热,它“彻底地释放了虚拟化的威力,极大降低了云计算资源供应的成本,同时让应用的分发、测试、部署和发布都变得前所未有的高效和轻松”,我们可不可以将apps 与Docker结合起来?
我们的移动设备只装一个docker,然后预设一些自己喜欢的常用的app,需要使用这些app时,打开docker,直接切换,用其他的app时,便切换到其他的app,用户多的app会在docker的app市场排名靠前。这种感觉有点像我们手机的通讯录,app是我们的联系人,我们需要时打开,不需要时退出"docker"通迅录。
未来我们的移动设备应该是更加轻巧便携的,当在内存以及存储技术达到瓶颈时,docker是否可以用来解放app?就像nodejs 正在解放php等后台语言一样。
3 个回复
徐磊 - BlackOps@Qunar
赞同来自: G&F
Android里运行一个Docker么?我记得台湾有个教授(http://dockone.io/article/256)曾经讲过这个想法!
http://dockertw.blogspot.jp/20 ... .html
大概是这个吧。需要翻X1@墙
找到一个不用翻的版本,http://www.cnblogs.com/SmartAD ... .html
Secends
赞同来自: G&F
这个想法看起来很美,技术上也确实能够实现,但是得问问移动用户有没有这种需求,是否解决了他们的痛点。
你瞧,docker终究解放的是服务端,对于用户端我没看到他又多大用武之地呀。
pull,push只是刚好贴合docker的特点而生的分发方式。 android的apk也是适合自己的分发方式,有一个统一的市场,看起来也不丑陋嘛。
服务端对运行环境、迭代更新、集群管理有特殊要求,所以催生了docker。 但是用户终端貌似没有这些需求的。
ps: php作为奋发有为的青年,努力的致力于自己解放自己。
tuxknight
赞同来自:
你说的解放是什么意思?