如何将 Dokku 与 django 一起使用?

问题描述 投票:0回答:1

我尝试在我的网络项目中使用 dokku - 部署变得很酷。但我找不到有关两件事的信息。

  1. 我可以从 dokku-util 自动创建数据库吗?怎么办?
  2. 在不使用 AWS 的情况下如何以及在何处存储媒体文件?我只想使用我的 vps。

附注或者您可能会看到有关 dokku 完整工作流程的好材料?

django docker dokku
1个回答
0
投票
  1. 您可以向dokku添加插件。连接到您的 VPS,转到 /var/lib/dokku/plugins 文件夹,然后您可以从 github 'git clone' 各种插件。 dokku 网站上有一个插件列表,可以创建 mysql、postgresql、redis 和其他数据库。

虽然插件运行良好,但我更喜欢运行第二个仅托管数据库的 VPS。

  1. 实际上并没有一种直接从 django 提供静态文件的好方法——即使它位于 docker 下。有一个名为 dj-static 的应用程序可以提供帮助,但作者似乎很慢地将其更新为较新的 django 版本。 (https://github.com/kennethreitz/dj-static
© www.soinside.com 2019 - 2024. All rights reserved.