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

转载请注明:

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

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

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

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

销售世界上第一号的产品–不是汽车,而是自己。

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

相关文章:

你感兴趣的文章:

标签云: