1.3 为什么要用 Docker
1.3.1 没有 Docker 的世界
场景一:“在我电脑上明明能跑”
周五下午 5:00
├── 开发者:代码写完了,本地测试通过,提交!🎉
├── 周一早上 9:00
│ └── 测试:"这个功能在测试环境跑不起来"
└── 开发者:" 不可能,在我电脑上明明能跑啊……"场景二:环境配置的噩梦
场景三:服务器迁移的恐惧
1.3.2 Docker 如何解决这些问题
概述
核心理念:一次构建,到处运行
1.3.3 Docker 的核心优势
1. 环境一致性
2. 秒级启动
启动内容
虚拟机
Docker 容器
3. 资源效率
4. 持续交付和部署
5. 轻松迁移
6. 微服务架构的基石
1.3.4 Docker 不适合的场景
1.3.5 与传统虚拟机的对比总结
特性
Docker 容器
传统虚拟机
最后更新于