1、项目部署的问题
2、Docker如何解决
3、什么是Docker
4、Docker与虚拟机
5、总结分析
Docker是系统的进程,也就说只是一个软件。
虚拟机也是系统的进程,但是它模拟了一个操作系统。
Linux每个应用的运行流程,进程(软件、应用) > 内核(函数库) > 硬件(CPU、内存)
虚拟机的运行流程要多一个环节,因为模拟了一个操作系统,应用 > 虚拟机 > 内核 > 硬件
项目部署的发展史:物理主机 > 虚拟机 > 容器化 (Docker)
但是呢虚拟机还有自己存在的价值,毕竟历史遗留项目 + 一台服务器多个环境,这个是Docker不能处理的。
以上内容来自黑马程序员,课程学习节奏循序渐进。本人学习后觉得非常不错,有兴趣的小伙伴千万不要错过。