我有一个简单的dokku应用程序,它使用和procfile:web: vendor/bin/heroku-php-apache2 public/
如果我尝试使用dokku enter <appname>输入应用程序,什么都不会发生,我只需返回到我的主机外壳。我可以运行dokku run <appname> bash并获得一个shell,但据我所知,将我放置在一个新容器中,而不是在我需要访问的
dokku docs在https://dokku.com/docs/processes/one-off-tasks/上说,dokku run node-js-app ls -lah在应用node-js-app的/app目录中运行ls -lah。它对我来说就是这样工作的,但是最近在我的dokku上尝试运行像dokku run myapp pwd这样<
我正在尝试使用,所以我的rails应用程序上传到服务器上,但我不太明白如何构建路径,因为我对和还不熟悉。(我在数字海洋上的Ubuntu液滴上运行这个程序)
[SERVER IP ADDRESS]/home/dokku/myapp/public_folder/home/dokku/myapp/public_folder
或者如果我离得很远,这应该是完全不同<
我正在尝试将一个PHP应用程序部署到dokku。当我推送代码或运行dokku ps:rebuild app时,构建过程会一直持续到最后,并说 http://app.example.com但是,访问地址并不能为应用程序提供服务,如果我运行dokku ls,就会得到以下输出:
-----> App Name Container Type Container Id
所以我的问题是,我有一个错误的rails应用程序部署使用Dokku与默认的数字海洋设置。这个rails应用程序已经占用了所有的磁盘空间,因为我没有设置任何东西来清理/tmp目录。因此,df的输出是:
Filesystem 1K-blocks Used Available Use% Mounted on udev 1506176,但是我不知道如何进入容器来清理它。我发现的任何do
这是我第一次尝试使用Dokku在数字海洋上部署rails应用程序。这是托管在数字海洋上的基本Ubuntu上的默认dokku domains:add myapp mydomain.com=====> unsupported vhost但是,当我运行时:我收到这条消息了。/myapp/VHOST: No such file or directory
除了Postgres
在使用dokku部署Django应用程序时,我得到了以下错误我找不到为dokku容器运行heroku run python ./manage.py collectstatic --noinput的方法,但是当我尝试dokku run my app python ./manage.py collectstatic --no