gpt4 book ai didi

django - Docker,网络应用静态文件。最佳实践?

转载 作者:IT老高 更新时间:2023-10-28 21:19:20 26 4
gpt4 key购买 nike

人们倾向于如何在 docker 上处理 web 部署中的静态 Assets ?

例如,在部署在容器中的 django 应用程序中,您是否让应用程序服务器从容器中提供静态文件,或者您是否将它们同步到另一个服务器以供网络服务器提供服务,或者您是否使用 CDN ?

如果不是从应用容器提供服务,您何时将文件推送到 CDN 或网络服务器:作为容器构建的一部分,还是作为构建中的第二个过程,以及如何确保两个步骤保持同步?

最佳答案

您必须使用某种形式的云存储来实现这一点。以 S3 为例。您还可以像 CDN 一样托管静态文件。由于您使用的是 django,请考虑阅读此 article .它解释了如何在 django 应用程序中托管静态文件。

作为 Laravel 用户,您可以使用内置的 Laravel flysystem支持。

关于django - Docker,网络应用静态文件。最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30178702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com