Dockerのクリーンコマンドの影響

assets
' failed with return #<Process::Status: pid 1222 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132
`spawn'
exec failed with the params {"cd"=>"$home", "tag"=>"precompile", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes
assets
'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.

このアップデートを試したところ、このエラーが発生しました。
すぐにログを確認したところ、Nginx が正常に起動せず、Unicorn が頻繁に再起動していました。そのため、Ubuntu サーバーを完全に再起動し、Discourse を再度再構築しました。

「システム内の Docker イメージとコンテナをクリーンアップしてスペースを回復しようとしますか? (y/N)」というメッセージが表示されました。
Y を押しました。

コマンドが完了した後、Discourse を再度再構築しました。

現在は正常に動作しています。

いくつか質問があります。

  1. Nginx が正常に動作しない、または Unicorn が頻繁に再起動する場合、一般的な問題は何ですか?
  2. 「システム内の Docker イメージとコンテナをクリーンアップしてスペースを回復しようとしますか? (y/N)」コマンドのアクションは、「docker system prune -a」コマンドのアクションと似ていることに気づきました。このコマンドを実行すると、Discourse に関連するパッケージやファイルが破損する可能性はありますか?
    このコマンドを実行してから、かなりのディスク容量を解放しました。
    かなりの容量を解放したといえば、それが執念のように気になっています…
    サイトを少し調べましたが、問題はないように見えますが、夜も眠れません。

ディスク容量が不足していたことが原因だと推測しますが、エラーはログのコピーを開始した箇所よりも上にあります。

これは docker prune コマンドを実行するのと同じですが、docker prune コマンドについて知っている必要はありません。

もう寝ても大丈夫だと思います。

「いいね!」 2

そのため、かなりの容量が解放されるので、Discourse は影響を受けないと仮定してもよろしいでしょうか?

質問した理由
「./launcher」のクリーンアップ
apt-get auto-clean
apt-get auto-remove」コマンドはあまり効果がありませんでしたが、prune コマンドで多くのスペースが解放されました。それを信用できなかったので、質問しました。:slightly_smiling_face:

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.