nodeという名前の画像を削除しようとしましたが失敗しました。他の画像は正しく削除されます。しかし、なぜ削除できないのかわかりません。どんなアイデアがありますか?
[root@services merged]#docker --version Docker version 20.10.5, build 55c4c88 [root@services merged]#docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql latest 26d0ac143221 3 days ago 546MB gcr.io/flaaash/restful-test latest dcdc1ff5d02a 2 weeks ago 123MB ubuntu latest 4dd97cefde62 2 weeks ago 72.9MB node 14-buster 692d89ab71cd 3 weeks ago 911MB portainer/portainer-ce latest 96a1c6cc3d15 6 weeks ago 209MB gcr.io/distroless/nodejs-debian10 latest 15d9870f3275 51 years ago 121MB [root@services merged]#docker rmi 692d89ab71cd Error: No such image: 692d89ab71cd [root@services merged]#docker rmi node.14-buster Error: No such image: node.14-buster
答え1
タグを削除することはできますが、cd /var/lib/docker/image/overlay2/imagedb/content/sha256
システムにまだファイルが残っているようです。また、docker image prune -a
未使用の画像をすべて整理したくありません。しかし、フォルダに画像レイヤーが含まれていることを確認し、そこから関連ファイルを手動で削除する方法を教えてくれる人はいますか?