DockerCon Day 2:城里人玩镜像

Docker全球开发者大会盛大开幕,来自世界各地的开发者们齐聚一堂,共同分享他们的Docker之旅。DaoCloud作为来自中国的创业公司,也荣幸地加入到这场盛会。所谓“独乐乐不如众乐乐”,DaoCloud团队将在DockerCon现场播报,为你带来最新鲜热辣的话题分享,与你共同感受Docker之热力和魅力。


Jessie Frazelle 是一名Docker官方的程序媛。今天她给大家带来的话题是《Container Hacks and Fun Images》。据Jessie介绍,她本人还是Debian发行版jessie的忠实粉丝。在国内,经常给Docker贡献过代码的Docker爱好者肯定对她不陌生,Jessie经常参与Docker项目的code review以及Docker功能的讨论与改进。话不多说,先上Jessie真人照:

Jessie今天的目的是向大家展示:如何将Docker镜像以及容器玩出花样,玩出风格,玩出“城里人的水平”!

LibreOffice

一般的主题演讲都是以Slides为主,Jessie也不例外。然而,这Slides背后却暗藏玄机,首先来看Jessie所有的演讲Slides:

没错,您就看到这么简单的Slide,随即Jessie对于其中的故事娓娓道来。由于对Docker的热爱,Jessie已经将自己的生活Dockerized,看她的橱柜就可以发现,井井有条的摆放一下子让观众联想到了Docker良好的隔理性。另外,Jessie透露她已经将自己laptop中的任务全部Dockerized,自然连当前展示Slide使用的lireOffice任务也是通过Docker容器来运行的。Docker容器竟然可以运行lireOffice!!!这样的尝试,这样的镜像,应该很少有人尝试吧。

VisualStudio

Jessie对于Docker镜像技术的掌握,实在令人叹为观止。听众们还没缓过神来,Jessie就切到了下一个展示内容VisualStudio。Jessie熟练的操作瞬间启动了一个Docker容器,打开了微软家的VisualStudio开始编辑代码。又有几个疑惑蹦进观众的脑门:这是Linux吗,容器可视化有那么简单吗?疑问之下,Jessie透露,她这次演示所有的Dockerfile都在Github上开源 https://github.com/jfrazelle/dockerfiles ,大家都可以去学习与贡献。

Zelda

此时,相信很多的极客都被台上这位女神折服。一走神,Jessie又带大家进入了下一个令人癫狂的环节——Zelda。秒级容器启动间,全场响起了Zelda(塞尔达)游戏的奏乐,眼前是容器化Zelda游戏模拟器的界面。被挑逗童年回忆的程序员情绪,完全到达了高潮,全场掌声雷动。难道Docker真的可以做到, Then How?只能感叹:前有Jessie,Docker镜像技术世人只争第二!

VirtualBox

Docker会经常被运行在虚拟机之中,虚拟机中运行Docker也被认为是一种安全又快捷的方式。Jessie可不这么认为。是否可以Docker容器中运行虚拟机呢?Why not?Jessie的演示竟然在容器中运行VirtualBox。Docker镜像之灵活,Docker容器之灵活,实在是无以言喻。

Skype

真的可以containerize一切吗?工作上通过电脑完成的任务可以容器化,生活上呢,社交呢?Exactly。Jessie用实际行动表明Skype之类的应用完全可以分分钟Dockerize,当即她通过Docker容器启动Skype,并与他人实时聊天说笑。相信经过此次演讲,Jessie的粉丝数绝对是暴涨,明明可以靠脸吃饭,却还。。。

镜像大法好,容器技术妙。Jessie演示的Docker镜像绝不仅仅只有这些,除此之外,在Docker容器中运行Chrome、irssi、hollywood、torbrowser、VLC media player等,只有观众想不到的,感觉没有Jessie做不到的。

到了Q&A环节,从未见到如此踊跃提问的观众,其中竟然还包括Docker的Founder&CTO Solomon Hykes。Solomon坦然:自己也是Jessie的一名忠实粉丝。此言一出,全场“暴动”,我想此时观众的情绪肯定是:复杂的,杂的,的……

2 thoughts on “DockerCon Day 2:城里人玩镜像

Leave a Reply

Your email address will not be published. Required fields are marked *