これは、docker の状態が壊れていることを意味し、完全な状態をクリアする必要があります
sudo service docker stop
sudo rm -rf /var/lib/docker
sudo service docker start
これにより、既存のデータなしで docker fresh が開始されます。この後、画像を引っ張って削除してみて、すべてが機能するかどうかを確認してください。そうでない場合は、調査が必要な問題があります
最初に docker image prune
を試してください または docker image prune -a
、使用されていない/少なくとも 1 つのコンテナーに関連付けられていないイメージを削除します。
それらがまだリストされている場合は、docker デーモンを再起動してください。
すべての docker データを削除して最初からやり直すことを避けるために、不適切なイメージ参照を /var/lib/docker/image/devicemapper/imagedb/content/sha256
のファイルに一致させて、壊れた参照を手動でクリーンアップすることもできます。 .対応するファイルがそこで削除されると、以降の docker images
の呼び出しでは表示されなくなります 、デーモンの再起動は不要です。