1
私の生産環境ではproduction.rb
です。私は(コマンドラインrails s -e production
を使用してサーバを起動する)ローカルで実行するとドッカー環境のログにファイルが保存されません
config.logger = Logger.new('log/production.log')
:私は私のログをファイルに保存されます設定されています。すべて正常に動作します。しかし、私がドッカー環境で動くと、production.log
が表示されません。
この問題について教えてください。
ホストにない私のコンテナを調べました。ログファイルと同じディレクトリにソースコードを入れます。 –
@TrầnKimDựあなたのコンテナをどうやってチェックインしましたか?あなたはdocket exec -it mycontainer bashをやったのですか? (http://stackoverflow.com/a/31580097/6309) – VonC
はい。それは本当だ。そのコマンドを実行して、コンテナのディレクトリアプリに入ります。 –