アップグレード試行後にサイトが機能していない

管理者ページから自動アップグレードを実行しようとしましたが、一見正常に進んだように見えたものの、明らかに何かが失敗しました。管理パネルではアップグレードが完了していないと表示される一方、アップグレードパネルではすべて最新の状態と表示されています。./launcher rebuild app を実行しようとしましたが、ディスク容量不足のエラーが発生しました。古いバックアップを削除しましたが、空き容量が 3GB しか確保できず、必要な 5GB に達しません。

何か提案はありますか?すでに ./launcher cleanup を実行済みです。

どうやら Docker が多くの容量を占有しているようです:合計 9.3GB…

--- /var/lib/docker ---------------------------------------------------------------------------------------------------------------------------
                     /..
6.7 GiB [##########] /overlay2
2.7 GiB [###       ] /volumes
--- /var/lib/docker/overlay2 ------------------------------------------------------------------------------------------------------------------
                     /..
3.8 GiB [##########] /5f823d00b5b399410cb9e99b8ea4f2b44e4607b88ee27a9328b4fb4267eeeac8
2.3 GiB [######    ] /11262dd0a2b59292c520629d74720326f0328995c321826f1d8ae4434fc7a482

OK、アップロードフォルダとバックアップをローカルマシンに取得し、サーバーから削除しました。これで十分な空き容量が確保され、

./launcher rebuild app

を実行できました。完了し、サイトは再び稼働しています。ホッ!でも、Docker がこれほど多くの容量を使用しているのは何か問題があるのか、まだ知りたいですね…

 ./launcher cleanup

使用していない Docker イメージとコンテナを削除します。

@pfaffman さん、ありがとうございます。実行しましたが、変化は見られませんでした。

そのサイズは適切でしょうか?

数字を確認していなくて申し訳ありませんが、その通りですね。
20GB ではかなり厳しい状況です。50GB を強くお勧めします。S3 または Digital Ocean Spaces のバケットにバックアップを保存しておけば、ディスクがバックアップで埋め尽くされるのを防げますが、復元時にはデータベースの複数のコピーが存在するため、復元処理自体に問題が生じる可能性があります。

私もこのアップグレードで同じ問題に遭遇しました。Docker を別のボリュームに移動することで解決しました。以下のガイドに従いました: