Docker 对 host/run Web 应用程序有什么用?

What does Docker use to host/run web applications?

我可能仍将 Containers 视为一种简约的 VM,就像 Docker 引擎上的图像一样。 (Docker 菜鸟) 但是,在 VM 上,我在 IIS 上托管 运行 我的 Web 应用程序,tomcat,...在端口 80、443 或其他端口上... Docker 将什么用作网络托管服务?恩金克斯?它是如何工作的?

Docker 就像一个食谱。您将 运行 一些代码所需的一切都拿出来,然后将其放在列表中。然后可以在任何可以 运行 docker 的地方烹饪该成分列表;作为 VM,就像每次需要 运行 时创建一个新厨房一样。因为 Docker 并没有创建 OS 的全新实例,而只是 运行 上面的一层;启动 docker 映像所需的时间比 VM 快很多。这是一个基本的 google 搜索,因此将来您最好只查找它。