【发布时间】:2019-06-14 03:17:18
【问题描述】:
我想了解 Docker 容器进程和 IIS 进程之间的区别是什么?从容器的角度来看,在一个容器中拥有多个进程是不可取的,在 IIS 中你也不能这样做。每个应用程序都在它自己的进程中执行。因此,如果 IIS 为我提供相同的进程隔离,那我为什么要使用容器?
【问题讨论】:
-
如果您有现有的非 Docker 生产工作流程,我会坚持使用它。我知道 Docker 所做的与高端 Java 应用程序服务器之间有很大的重叠,以及 Erlang 的分布式计算机制,在裸机或 VM 上使用这些设置可能比尝试在中间添加 Docker 更容易它。
-
IIS 隔离在高级情况下无济于事(例如 .NET Framework 隔离),但 Docker 容器隔离可以。因此,使用什么很大程度上取决于您的要求。
标签: docker iis process isolation