问题标签 [dokku]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4579 浏览

phantomjs - 在 docker/Dokku 容器上安装 PhantomJS

我在将 PhantomJS 添加到我们的网站 docker 容器时遇到了一些问题。

我有 2 个容器测试和生产,但不知道如何将它添加到每个容器中。

这些容器是用 Dokku 制作的,并且已经在运行。这有点不同,因此我们无法提取带有图像的新容器或编辑它们的 Dockerfile

此外,我们还设法使用了类似wget其中的命令 using dokku run,但这不是交互式 shell。ls即使下载完成,使用 wget 下载的文件在检查时似乎也不在容器中。

0 投票
1 回答
4660 浏览

phantomjs - docker 容器上的 phantomJS

我在将 PhantomJS 添加到我们的网站 docker 容器时遇到了一些问题。

我有 2 个容器测试和生产,但不知道如何将它添加到每个容器中。

这些容器是用 Dokku 制作的,并且已经在运行。这有点不同,因此我们无法提取带有图像的新容器或编辑它们的 Dockerfile

此外,我们还设法使用了类似wget其中的命令 using dokku run,但这不是交互式 shell。ls即使下载完成,使用 wget 下载的文件在检查时似乎也不在容器中。

0 投票
1 回答
320 浏览

ruby-on-rails - Dokku 环境变量

在其中一个 dokku 插件(特别是 dokku-shoreman 插件)中,我看到了对 $APP、$1 等变量的引用。这些变量存储在哪里?

我不小心删除了我服务器上的所有 docker 容器和图像,重新部署后,dokku-shoreman 不再工作,而是以状态码 1 退出。我认为这些变量可能是关键。

任何帮助表示赞赏!

0 投票
1 回答
113 浏览

dokku - Dokku .profile.d 文件夹,脚本未执行

我无法让 bash 脚本在 .profile.d 文件夹中运行。这似乎应该很简单,但我没有任何运气。

我的应用程序根目录中有一个 .profile.d 文件夹。在其中,我有一个从源代码构建 ffmpeg 的脚本,称为:

ffmpeg.sh

当我在容器中运行该脚本并制作/安装 ffmpeg 时,该脚本执行良好。我试过 chmod +x 并在文件顶部添加 #!/bin/bash 。

我觉得我在这里的某个地方缺少基本的理解,有什么提示吗?

0 投票
1 回答
548 浏览

django - 如何在 django 中使用 Dokku?

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

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

PS 或者您是否看到了有关dokku完整工作流程的好材料?

0 投票
1 回答
2864 浏览

ubuntu - 用于独库和数字海洋的 ssl

如果我在 example.com 上使用 dokku 将一个名为 test 的新应用程序推送到我的 droplet,这是链接:

http://test.example.com

我已经看过有关如何为此特定应用程序添加 ssl 的教程。(即https://launchbylunch.com/posts/2014/Jan/23/blog-tech-stack/)。

我如何通过数字海洋水滴进行设置,以便每个使用 dokku 推送的应用程序都启用了 ssl?这甚至可能吗?

0 投票
2 回答
1612 浏览

sqlite - 使用 SQLite 的 Dokku?

我在别处读到 Dokku 不支持 SQLite。为什么不?我正在使用带有 SQLAlchemy 的 Flask 应用程序,似乎所有抽象都发生在此处。难道我不能把 sqlite 数据库文件放在磁盘上的某个地方(也许是/home/dokku/database/my_db?)然后把它交给 SQLAlchemy 吗?

更具体地说,我会使用 Dokku 将该字符串存储为环境变量,而不是直接传递它。

为什么这行不通?

0 投票
2 回答
270 浏览

playframework - Docker/Dokku 映像是否支持 SBT 0.13.5?

我正在试验 DigitalOcean 的液滴。我创建了一个 Docker/Dokku 映像,并且正在推送我的 Play!Framework 2.3.1 应用程序。不幸的是,它不会被构建,因为 sbt 0.13.5 不受支持!

我怎样才能解决这个问题?我想我需要更新构建步骤。

0 投票
1 回答
269 浏览

lua - Docker - 使用 dokku 查看安装位置

我正在使用dockerdokku。尝试使用https://github.com/leafo/heroku-buildpack-lua/调试问题。是否可以查看和检查 docker 容器的内容?

我建议将lapis安装在 lua 加载路径之外的某个地方。

谢谢!

0 投票
0 回答
334 浏览

ruby-on-rails - dokku 错误:找不到应用程序的实体

服务器重新启动后尝试重新启动 dokku。我所做的一切(redis:链接,dokku 部署,从我的计算机推送新版本的应用程序..)都失败并显示找不到实体错误消息。

我觉得它可能与 docker 容器或图像有关,所以我尝试为应用程序重新启动最新的 docker 容器,但没有骰子。Dokku 仍然给我一个找不到实体错误。

任何意见,将不胜感激!