|
16
|
| Andrew Graham-Yooll · 技术社区 · 8 年前 |
|
1
5
我过去的所有想法: 从应用程序到nginx共享docker卷
你可以在应用程序的
将静态文件从主机映射到nginx容器的想法也不是最优的。你将有一个额外的奇怪的步骤来处理他们。
使用CDN
使用uWSGI
您可以使用uWSGI提供静态文件
|
|
|
2
4
这是一个很晚的答案,但添加它以防其他人发现这一点。 也许你可以利用服务器缓存,这样NGINX在第一次请求被代理的应用程序后,就可以有效地为其文件系统中的静态文件提供服务。 Here is a good guide to caching with NGINX 不活跃的 标记为长时间,因为资产是静态的。
|
|
|
3
2
解决方案之一是将资产复制到上的共享卷
here . |
|
|
4
1
我做了一些相似但不同的事情:
和我的nginx容器的dockerfile:
我复制了一个静态文件夹,其中有我需要的资产,现在我可以将它们加载到前端。 |