如何在没有Web服务器的情况下在WWW上发布我的应用程序?

时间:2018-03-28 13:05:37

标签: ruby-on-rails ruby apache docker nginx

我正在研究Docker,我刚刚按照https://docs.docker.com/compose/rails/指南创建了一个Rails应用程序,本指南中使用的图像使用PUMA作为服务器APP。当我升级我的容器时,应用程序已经由myipnumber:3000发布在WWW上。

所以我怀疑,如果没有像NGINX / Apache这样的Web服务器,我的应用程序是如何在WWW上发布的,因为这些应用程序没有安装在我的主机或容器中? (也许他们是但我无法看到)。

1 个答案:

答案 0 :(得分:2)

Puma是一个符合机架的应用程序服务器,可以为您处理HTTP请求。

您需要一台Web服务器进行生产部署(但这是一个不同的故事)。

另请阅读