apache - Tomcat 容器和 Docker 容器有什么区别?

标签 apache tomcat docker containers

Tomcat 是一个 servlet 容器。 Docker也与容器有关。为什么都叫“容器”?

Tomcat 容器和 Docker 容器有什么区别?

最佳答案

此处的术语“容器”仅在包含“某物”的“构造”的基本英语定义中类似。

Apache Tomcat 是一个包含 J2EE servlet 和 JavaServer Pages 的 Java 进程。

Docker 容器是一种操作系统 (OS) 构造,其中包含一个可用的操作系统(尽可能接近),与主机操作系统分开(尽可能独立)。 Docker 本身也不是真正的容器,Docker 管理底层操作系统,以便更轻松地将图像作为容器运行。

因此,Tomcat 和 Docker 之间的“构造”和“某物”都大不相同,这使得技术定义也大不相同。

关于apache - Tomcat 容器和 Docker 容器有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48479976/

相关文章:

java - 如何使用免费工具查找类加载器泄漏?

java - 从 jersey 1.x 迁移到 jersey 2.x ( 2.8 ) 时出现 NoClassDefFoundError ProcessingException

java - 从intellij运行tomcat时不断警告

macos - macOS 中卷的 docker 中的相对路径绑定(bind)失败

docker - 多个卷到单个目标目录?

performance - ELK监控Kubernetes

java - 如何从在 TomCat 中运行的 Java 应用程序读取 Apache Httpd Env 变量?

php - URL 重写 : css, js,图片未加载

apache - .htaccess 重写带有问号的 URL

java - 在使用 Java 8 重新协商 TLS_1.2 期间,服务器证书更改受到限制