Docker 使用啥来托管/运行 Web 应用程序?
Posted
技术标签:
【中文标题】Docker 使用啥来托管/运行 Web 应用程序?【英文标题】:What does Docker use to host/run web applications?Docker 使用什么来托管/运行 Web 应用程序? 【发布时间】:2018-10-09 19:32:30 【问题描述】:我可能仍将容器视为 Docker 引擎上的镜像之类的简约虚拟机。 (码头工人菜鸟) 但是,在 VM 上,我在 IIS、tomcat 上托管并运行我的 Web 应用程序...在端口 80、443 或其他... Docker 使用什么作为 Web 托管服务? nginx?它是如何工作的?
【问题讨论】:
Docker 文档完美地解释了 Docker 的工作原理。 【参考方案1】:Docker 就像一个食谱。您需要运行一些代码所需的一切,然后将其放在列表中。然后可以在任何可以运行 docker 的地方烹饪该成分列表;虚拟机就像每次需要运行某些东西时都创建一个新厨房。因为 Docker 并没有创建一个全新的操作系统实例,而只是在上面运行一个层;启动 docker 映像所需的时间比 VM 快许多倍。这是一个基本的谷歌搜索,所以将来你最好只看一下。
【讨论】:
以上是关于Docker 使用啥来托管/运行 Web 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
Pycharm 在 docker 托管应用程序上运行“使用 cython 的调试器加速”
如何从 Azure Data Studio 与 Docker 中托管的 SQL Server 2019 容器进行通信