問題タブ [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.
docker - Dokku アプリで Wkhtmltopdf?
NodeJS/Express Dokku コンテナーがあります。シェルから wkhtmltopdf コマンドを実行するノード モジュールを使用しようとしていますが、wkhtmltopdf が見つかりません。
誰でもこれを経験したことがありますか?
postgresql - dokku + postgres : 「スキーム postgres はレジストリ部分を受け入れません」
Postgres で ruby/rails プロジェクトを立ち上げるために、DigitalOcean で dokku を実行しようとしています。
ログを見つけるのに助けがありましたが、これを見ると途方に暮れます:
私がおそらく調べられることについてのアイデアはありますか?ドメイン名は fritida.se データベース名は fritida (または fritida.se でしたか?)
データベースを一覧表示する方法を探しに行きます。
cron - laravel 5 artisanのスケジュール設定:dokkuで実行(digitalocean)
laravel 5 スケジューラーの cronjob の設定に問題があります。
dokku run <app> <command>
コマンドが dokku コンテナー内のすべてのコマンドを実行するわけではないようです。
たとえば...サーバーにログインして実行するとdokku run <app> php artisan migrate --force
、DBが移行されます。
しかし、次のようなコマンドを実行しようとするとdokku run <app> php artisan schedule:run
、次の応答が返されます。
ただし、基になるアクションは処理しません。
奇妙なことに、 dokku コンテナーにログインしてdokku run <app> bash
実行するとphp artisan schedule:run
、同じ応答が得られますが、基になるアクションは処理されます。
* * * * * /bin/bash -c 'dokku run admin-feedshop php artisan schedule:run'
これは、基本的なアクションをこのように処理しないため、cronjobは何もしないことを意味します。
このことを機能させる方法を知っている人はいますか?
(dokku バージョン 0.3.18 を実行しています)
java - node.js dokku コンテナーから Java コマンドラインを実行する
アプリを実行している dokku コンテナーがあり、バックエンドはいくつかのコマンド ラインを実行するnode.js
ために使用する必要があります。java8
サーバーから次のエラー メッセージが表示されます。
[エラー: コマンドが失敗しました: /bin/sh -c java /bin/sh: 1: java: 見つかりません]
java8
dokku コンテナ内でアクセスできるようにするにはどうすればよいですか?
file-upload - dokku でのファイル アップロードの永続ストレージの問題
Digital Ocean で実行されている dokku モジュールに画像を保存する際に問題が発生しています。
私は使用しています
- meanjs 0.4.0
- angular-file-upload (アップロード用)
- Dokku 0.3.18 および ubuntu 14.04 を使用したデジタル オーシャン ドロップレット
私がこれまでにやったこと:
- コードをローカルに実装してテストしました - 正常に動作します
- コードをデジタルオーシャンにデプロイ
次の方法で永続ストレージを追加しました。
/li>アプリ「dokku ps:rebuild vnmean」を再ビルドし、コンテナを確認しました
/li>
結果(最後に):
また、次の方法で2つのフォルダーを確認しました。
/li>
そして経由:
ホストシェルを介して任意のフォルダーを変更すると、他のフォルダーが更新されます。
問題:
web-fileupload 経由で画像をアップロードするたびに、どのフォルダーも更新されません。フォルダにはアップロードされたデータが保持されると思い/home/dokku/vnmean/share
ますが、残念ながら変更されていません。
写真のアップロードは後で表示されるので機能していることはわかっていますが、再起動または再デプロイするとすぐに写真が消えてしまいます。
永続ストレージに何か問題があったのか、それとも手順を間違えたのかはわかりません。
何が問題なのか、または再起動またはデプロイ中に上書きされずにアップロードを保存し、ホストシェルからアクセスできるフォルダーを取得するために何ができるかを教えてください。
ruby-on-rails - Dokku Rails アプリケーションに 404 エラーの静的アセットがありません
Rails アプリケーションを Docku でデプロイしました。画像を含むすべてのアセットが 404 エラーを返すことを除いて、すべてうまくいきました。
これをデバッグする方法が本当にわかりません。
docker - DockerFile で Dokku 環境変数を使用する
DockerFile で Dokku 環境変数を使用しようとしていますが、成功しません。
Dokku Env は次のように設定されています。
DockerFile では、この NR_APP を次のファイルに入れたいと思います。
しかし、それは機能しません。ファイルの結果は次のとおりです。
ビルド中に ENV のみをエコーしようとすると、次のようになります。
空白に戻ります。
DockerFile内でNR_APP を設定しようとすると、次のようになります。
それは機能しますが、開発/運用展開に基づいて変化する値であり、license_key でも行う必要があるため、DockerFile 内で定義したくありません。
ありがとう!