码迷,mamicode.com
首页 > 其他好文 > 详细

正确使用 Docker 技术的四项基本原则

时间:2015-03-13 14:24:49      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:docker

转载请注明:http://blog.csdn.net/yeasy/article/details/44240355


Docker 大热之后,不少公司都试图搞清楚 Docker 能给自己的业务带来什么好处,有些团队甚至一股脑地把东西都往容器里面塞。


其实,技术领域不存在能一劳永逸的“银弹”,要正确的使用 Docker 容器技术才能给自己带来好处,否则可能带来难以预料的后果。


下面四条基本原则,在选择容器技术,而不是裸应用或者虚拟机的时候都应该先认真衡量下。


1、是否需要支持分发。Docker 的基本优势之一是便于分发。如果不需要分发往往没必要用容器。
2、是否是瞬态的(无状态)需求。要能容忍容器的随时停止和启动。容器出问题的概率要胜过应用本身。
3、是否对 IO 敏感。效率上“裸应用 > 容器 > 虚拟机”。联合文件系统某些时候会导致效率比较差。
4、是否很在意安全。跑在同一个系统上的容器是共享内核的,现在不少人用虚拟机里面跑容器的方式来保障安全。

正确使用 Docker 技术的四项基本原则

标签:docker

原文地址:http://blog.csdn.net/yeasy/article/details/44240355

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!