Tag: docker dokku

NodeJS / Dokku / Docker:ffmpeg用代码127退出

我试图通过Dokku在Docker容器中运行ffmpeg。 我已经大量修改了Dokku插件来完成这个,因为我需要h264的支持。 我目前从fluent-ffmpeg中得到一个错误 错误:ffmpeg用代码127退出 我试图查找什么错误代码127,但没有发现太多。 有些人似乎认为这是findffmpeg的一些问题。 不过,在这个过程中,我确实有一个ffmpeg的libx264错误,所以我很确定ffmpeg二进制文件正在被find。 不幸的是,stream畅的不会将用于ffmpeg的命令行发送到错误事件,所以我不确定执行的确切命令是什么。

Dokku / Docker部署非http nodejs应用程序

我现在的目标是自动化一个nodejs应用程序,它只使用telnet连接来接收客户端数据(它embedded了发送统计数据和位置的设备)。 他们所做的只是发送一个简单的csv文本行,所以没有HTTP头或HTTP协议。 看起来像这样: var net = require('net'); server.on('connection', function(sock) { sock.on('data', function(data) { // data handling is here } } Docker使用nginx来代理本地访客端口并将其展示给父机器。 据我所知,默认情况下,Nginx无法正常使用非http连接。 有没有可能使其工作? 在这种情况下selectDokku进行自动化是否是错误的?

dokku – 哪里是我的应用程序的目录

我正在尝试访问我的Node.js应用程序的日志,这个应用程序是在应用程序目录下的文件mylogfile.log写入的。 使用find / -type f -name mylogfile.log我能够看到这个输出: /var/lib/docker/aufs/diff/0303e86afdc58e13b5afcc07ea3694e0e9e6d5e5cf8530a0854a76fbe2baf574/app/mylogfile.log /var/lib/docker/aufs/diff/a9a0dab44456acd8b43915ed686c282b778ab99df31f62076082e121274ef6e2/app/mylogfile.log /var/lib/docker/aufs/mnt/0303e86afdc58e13b5afcc07ea3694e0e9e6d5e5cf8530a0854a76fbe2baf574/app/mylogfile.log 这些目录是什么(如果这是以前的应用程序推送,为什么我甚至需要它们,我真的不想洪泛硬盘的空间与他们),哪些是我目前正在运行的应用程序的目录? 另外在…mnt/和…diff/还有更多的文件夹具有类似的神秘名字。