Ubuntuで破損した画像の新しいクリーンドッカー画像を取得する方法

Ubuntuで破損した画像の新しいクリーンドッカー画像を取得する方法

コンテナへのNextcloudのインストールが中断され、問題が発生しています。私の問題は、私のymlから同じ壊れた画像をロードdocker system prune -aしようとしたときにdocker-compose up -d...わかりません...何が欠けているのでしょうか?それとも、一部のファイルはまだファイルシステムにありますか?この壊れたインストールを削除し、Nextcloudに新しくインストールし、クリーンなコンテナを新しく作成する必要があります。もちろん、Ubuntuを再び動作させることは可能ですが、それは非常に愚かな解決策です。ありがとう

答え1

docker system prune -aボリュームは削除されないため、Nextcloudデータを含むボリュームまたはNextcloudデータベースを含むボリュームがまだ存在する可能性があります。

次のコマンドを使用してボリュームを一覧表示および削除できます。

ドッカーボリュームls
ドッカーボリュームrm容量

または音量をトリミングする方法もあります。

docker system prune --volumes

docker-compose現在のディレクトリ内のフォルダにボリュームを作成するためにもよく使用されます。app//などの新しいフォルダがあることを確認できます。bdddata

関連情報