草庐IT

ruby-on-rails - 如何设置 dokku-persistent-storage 的音量

我正在尝试使用dokku-persistent-storage所以我为我的rails应用程序上传的内容保留在服务器上,但我不太了解如何构建路径,因为我是Dokku的新手和Docker.(我在DigitalOcean上的Ubuntudroplet上运行它)我不确定它是否应该是这样的:[SERVERIPADDRESS]/home/dokku/myapp/public_folder或/home/dokku/myapp/public_folder或者如果我已经离开了,那应该是完全不同的东西。这是github部分所说的:在您的应用程序文件夹(/home/dokku/app_name)中创建一个名

ruby-on-rails - 如何设置 dokku-persistent-storage 的音量

我正在尝试使用dokku-persistent-storage所以我为我的rails应用程序上传的内容保留在服务器上,但我不太了解如何构建路径,因为我是Dokku的新手和Docker.(我在DigitalOcean上的Ubuntudroplet上运行它)我不确定它是否应该是这样的:[SERVERIPADDRESS]/home/dokku/myapp/public_folder或/home/dokku/myapp/public_folder或者如果我已经离开了,那应该是完全不同的东西。这是github部分所说的:在您的应用程序文件夹(/home/dokku/app_name)中创建一个名

Docker 容器在没有通知的情况下消失

我托管我的web应用程序是一个使用Dokku的docker容器。有时(可能每1-2天)docker容器会消失(当dockerps时不显示),结果我的服务器出现故障。我一直没能找到原因。我正在寻找一种调试方法,有什么想法吗? 最佳答案 Dockerlogs将为您提供容器的标准输出和标准错误。您的应用程序可能会或可能不会在此处提供有用的信息。dockerlogsDocker守护进程可以通过--restart为您管理一个长时间运行的容器。政策。dockerrun--restart=always

Docker 容器在没有通知的情况下消失

我托管我的web应用程序是一个使用Dokku的docker容器。有时(可能每1-2天)docker容器会消失(当dockerps时不显示),结果我的服务器出现故障。我一直没能找到原因。我正在寻找一种调试方法,有什么想法吗? 最佳答案 Dockerlogs将为您提供容器的标准输出和标准错误。您的应用程序可能会或可能不会在此处提供有用的信息。dockerlogsDocker守护进程可以通过--restart为您管理一个长时间运行的容器。政策。dockerrun--restart=always

sockets - Docker在高负载下阻止传出连接?

我们有一个node.jsWeb服务器,它向外部API发出一些传出的http请求。它使用dokku在docker中运行.经过一段时间的加载(30req/s)后,这些传出请求不再得到响应。这是我在使用常量req/s进行测试时制作的图表:incoming和outgoing是并发请求的数量(不是初始化请求的数量)。(在图表中很难看到,但相当稳定,每个请求大约10个。)responsetime仅适用于外部请求。您可以清楚地看到他们开始失败突然(达到我们的1000毫秒超时)。我们发送的req/s越多,遇到这个问题的速度就越快,所以我们必须对每个请求都有一些越来越接近的限制。我使用了netstat-

sockets - Docker在高负载下阻止传出连接?

我们有一个node.jsWeb服务器,它向外部API发出一些传出的http请求。它使用dokku在docker中运行.经过一段时间的加载(30req/s)后,这些传出请求不再得到响应。这是我在使用常量req/s进行测试时制作的图表:incoming和outgoing是并发请求的数量(不是初始化请求的数量)。(在图表中很难看到,但相当稳定,每个请求大约10个。)responsetime仅适用于外部请求。您可以清楚地看到他们开始失败突然(达到我们的1000毫秒超时)。我们发送的req/s越多,遇到这个问题的速度就越快,所以我们必须对每个请求都有一些越来越接近的限制。我使用了netstat-

docker - 从 SSH 重新启动 Dokku 应用程序的正确命令是什么?

我使用Dokku在DigitalOcean上部署的Rails应用程序崩溃并开始返回500错误。如何在不推送空提交的情况下重新启动它? 最佳答案 dokkups:restart为我工作使用dokku登录系统用户。使用dokkuapps:list列出您的应用。 关于docker-从SSH重新启动Dokku应用程序的正确命令是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/212

docker - 从 SSH 重新启动 Dokku 应用程序的正确命令是什么?

我使用Dokku在DigitalOcean上部署的Rails应用程序崩溃并开始返回500错误。如何在不推送空提交的情况下重新启动它? 最佳答案 dokkups:restart为我工作使用dokku登录系统用户。使用dokkuapps:list列出您的应用。 关于docker-从SSH重新启动Dokku应用程序的正确命令是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/212

node.js - Dokku - 设置后添加域

我在我的DigitalOceandroplet上安装了Dokku,但在设置我的dns记录之前就安装了,所以Dokku安装在IP上。现在我更改了我的dns记录,因此可以通过site.com访问站点。我可以通过site.com:port访问我之前创建的Dokku容器,如何更改Dokku设置以像这样访问我的应用程序-appname.site.com 最佳答案 根据https://github.com/progrium/dokku:Setupadomainandawildcarddomainpointingtothathost.Makesu

nginx - 如何将 Dokku 应用程序指向 dokku 服务器的根域

如何将设置在dokku服务器中的dokku应用程序指向服务器本身的根域。假设我的域是apps.com,而要实现的应用程序称为botapp。如果我使用虚拟主机命名,并执行gitremoteadddokkudokku@apps.com:botapp,它将指向botapp.apps.com。我该怎么做才能让botapp指向apps.com本身(根域)。另外,尽管使用子域(虚拟主机命名),我如何知道独酷应用程序正在Root的端口? 最佳答案 从v0.3.10开始,Dokku附带了一个域插件。这使您可以轻松地将域添加到您的应用程序。默认情况下