2

私はdockerを使用しています。

docker images -a

タグのない画像が膨大にある、または少なくともタグが付いている

<none>

これらはディスクのスペースを浪費しすぎており、df -h を実行すると、ルートがいっぱいであることがわかります。

私はインターネットの周りに潜んでいて、それを見つけました

docker rmi -f $(docker images -a | grep "^<none>" | awk '{print $3}')

少なくともすべての none を反復処理しますが、大量のエラー メッセージが表示されます。

Error: response from daemon: Conflict, <id> wasn't deleted
Error: response from daemon: Conflict, <id> wasn't deleted 
Error: response from daemon: Conflict, <id> wasn't deleted
Error: response from daemon: Conflict, <id> wasn't deleted 
etc...
Error: failed to remove images: [<list of all the image ids that I want gone>]

これはやや厄介になってきています。これらのタグ付けされていない画像が何であるか、そしてなぜ私のコマンドがそれらを取り除かないのか知っている人はいますか?

4

2 に答える 2