启动Docker容器以处理HTTP请求
我正在构建一个web应用程序,用户可以在其中管理项目中的文件。每个用户可以有多个项目,每个项目可以有多个文件。我使用Docker实现了这一点,其中每个项目都是Docker卷。当用户单击webapp界面中的按钮以修改其项目中的文件时,web服务器将配置并启动worker(另一个Docker实例)以修改Docker卷中的文件。到目前为止,这一切都非常有效 但是,现在我想通过HTTP提供这些项目文件。我心目中的策略是:启动Docker容器以处理HTTP请求,docker,reverse-proxy,file-management,docker-volume,Docker,Reverse Proxy,File Management,Docker Volume,我正在构建一个web应用程序,用户可以在其中管理项目中的文件。每个用户可以有多个项目,每个项目可以有多个文件。我使用Docker实现了这一点,其中每个项目都是Docker卷。当用户单击webapp界面中的按钮以修改其项目中的文件时,web服务器将配置并启动worker(另一个Docker实例)以修改Docker卷中的文件。到目前为止,这一切都非常有效 但是,现在我想通过HTTP提供这些项目文件。我心目中的策略是: web服务器(如nginx)接受来自用户的传入HTTP请求 web服务器检查传入的
sparkle-pony.myapp.com
,那么我们知道正在请求sparkle-pony
项目。如果此项目不存在,nginx将以404notfound
响应进行响应403禁止的HTTP响应进行响应