Tomcat是一个Servlet容器。Docker也与容器有关。为什么它们都被称为“容器”?
Tomcat容器和Docker容器之间的区别是什么?
Tomcat是一个Servlet容器。Docker也与容器有关。为什么它们都被称为“容器”?
Tomcat容器和Docker容器之间的区别是什么?
这里的“容器”一词仅类似于基本英语定义中包含“某物”的“构造体”。
Apache Tomcat是一个Java进程,其中包含J2EE Servlet和JavaServer Pages。
Docker容器是操作系统(OS)构造体,它包含可用的OS(尽可能接近),与主机OS(尽可能分离)不同。 Docker本身并不真正是容器,Docker管理底层OS,使得更容易将镜像作为容器运行。
因此,Tomcat和Docker之间的“构造体”和“某物”都有很大的区别,从而使技术定义也大相径庭。