Docker理解

参考:https://www.zhihu.com/question/28300645

大白话:https://yq.aliyun.com/articles/63035?utm_campaign=wenzhang&utm_medium=article&utm_source=QQ-qun&utm_content=m_7538

大白话2: https://yq.aliyun.com/articles/63517?spm=5176.100239.blogcont63035.18.WmHPDd

精辟

Docker理解_第1张图片

视频:https://www.youtube.com/watch?v=cic-uAa8eYI


Docker需求原因: 部署代码在服务器非常难。那么多技术组合: python, sql, java, html,....一堆。不同技术间冲突和依赖。 比如有些新技术支持python3, 但是又有很多支持python2, 比如配置。

想到现实中解决方案:用集装箱。

为什么不用虚拟机用Docker?沉重的虚拟机。因为虚拟机打包太多,动不动就给你安几个G。就像搬家,不需要所有都打包。 Docker的优点: 仅仅是给出基本的打包所必须的内容。




Docker理解_第2张图片
Docker理解_第3张图片
Docker理解_第4张图片

你可能感兴趣的:(Docker理解)