【发布时间】:2023-03-05 05:23:02
【问题描述】:
我可能仍将容器视为 Docker 引擎上的镜像之类的简约虚拟机。 (码头工人菜鸟) 但是,在 VM 上,我在 IIS、tomcat 上托管并运行我的 Web 应用程序...在端口 80、443 或其他... Docker 使用什么作为 Web 托管服务? nginx?它是如何工作的?
【问题讨论】:
-
Docker 文档完美地解释了 Docker 的工作原理。
我可能仍将容器视为 Docker 引擎上的镜像之类的简约虚拟机。 (码头工人菜鸟) 但是,在 VM 上,我在 IIS、tomcat 上托管并运行我的 Web 应用程序...在端口 80、443 或其他... Docker 使用什么作为 Web 托管服务? nginx?它是如何工作的?
【问题讨论】:
Docker 就像一个食谱。您需要运行一些代码所需的一切,然后将其放在列表中。然后可以在任何可以运行 docker 的地方烹饪该成分列表;虚拟机就像每次需要运行某些东西时都创建一个新厨房。因为 Docker 并没有创建一个全新的操作系统实例,而只是在上面运行一个层;启动 docker 映像所需的时间比 VM 快许多倍。这是一个基本的谷歌搜索,所以将来你最好只看一下。
【讨论】: