问题标签 [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.
logging - Dokku 和日志管理
我在 Digital Ocean 上运行了 dokku,我的一个应用程序是日志密集型的。正在发生的事情是日志正在增长到 HD 限制。
一种可能的解决方案是使用 logrotate 但日志文件名是某种哈希值,我假设它是在初始部署时创建的,因此需要为每个部署的应用手动配置 logrotate,这会杀死“您自己的个人 heroku “摩托。
有没有办法告诉 dokku 旋转或限制应用程序的日志大小?
docker - 从 SSH 重新启动 Dokku 应用程序的正确命令是什么?
我使用 Dokku 在 DigitalOcean 上部署的 Rails 应用程序崩溃并开始返回 500 错误。
如何在不推送空提交的情况下重新启动它?
git - 与 Dokku 的 Dart 项目。推送到主控失败
我正在尝试在 DigitalOcean 上使用 Dokku 构建 Dart 项目。以与 Node.js 项目相同的方式进行操作。但是在将 git 推送到 Dokku 来源时出现错误。你能帮我解决这个问题吗:
django - 在基于 Dokku 的安装中,我的静态文件在哪里?
我在 Digitalocean 服务器上完成了 Dokku 部署。我的应用程序似乎工作,除了我的静态文件。
以下是我的 settings.py 文件的相关部分:
有人知道如何将我的应用程序指向基于 Dokku 的系统上的静态文件吗?
虽然它没有回答我的问题,但我们目前正在从 AWS S3 提供静态文件,并且可以正常工作。它使我的问题不那么紧迫,但我仍然想知道是否可以“在本地”解决它。
django - Dokku 安装 libmemcached
我正在尝试使用 Dokku 部署 Django 应用程序。
我的requirements.txt
包含django-pylibmc
需要预先安装的libmemcached
. 因此,当我推送我的仓库时,它会失败并显示以下消息:
我想使用memcached 插件解决它,但据我所知,这只是创建安装 memcached 的单独容器。
所以问题是:我需要做什么才能使 pip 安装工作?我还能以某种方式apt-get install libmemcached
在 dokku push 中包含步骤吗?
flask - 使用 dokku 部署 Flask 应用程序
我正在尝试按照手册使用 Dokku 部署 helloworld Flask 应用程序。
要求:
档案:
wsgi.py:
docker 容器监听 49153 端口
wget 127.0.0.1:49153 给了我
docker logs 没有给出错误:
如何调试此错误?
java - 玩!关于 dokku 内存问题的框架(堆对象)
部署 Play 时出现此错误!dokku 上的应用程序:总计 27 个(增量 0),重复使用 0 个(增量 0)
-----> 构建测试...
Play 2.x - 检测到 Java 应用程序
-----> 安装 OpenJDK 1.6...完成
-----> 使用 sbt 构建应用程序
-----> 运行:sbt clean 编译阶段
初始化虚拟机时出错
无法为对象堆保留足够的空间
!使用 sbt 构建应用程序失败
致 dokku@breams.pl:test
![remote denied] master -> master (pre-receive hook denied)
我的服务器有 512MB 的内存,它是 VPS。当我使用 play run 命令时,一切都很好。只有在 dokku 部署期间,我才会收到此错误。
谁能帮我克服这个问题?
node.js - Dokku 在控制台中显示错误
我有使用 Dokku 部署的 node.js 应用程序,这是部署应用程序崩溃并且 Docker 容器关闭后的第一个应用程序,所以我再次检查了我的计算机上的项目并发现错误。如何调试 Dokku 上的错误?有控制台吗?
node.js - Dokku - 设置后添加域
我在我的 Digital Ocean droplet 上安装了 Dokku,但在设置我的 dns 记录之前就安装了,所以 Dokku 安装在 IP 上。现在我更改了我的 dns 记录,因此可以通过site.com
. 我可以通过以下方式访问我之前创建的 Dokku 容器site.com:port
,如何更改 Dokku 设置以访问我的应用程序,如下所示 -appname.site.com
python - Dokku + 龙卷风应用程序 = 502 错误网关
我正在努力与独库交朋友。我在 DigitalOcean 液滴上运行 dokku。
尽管下载成功,但我仍然收到 502 错误
如果您直接运行应用程序,它会成功启动网络,但我仍然会收到 502 错误。
所有环境变量拼写正确,以及应用程序运行时的类似情况。有任何想法吗?