xargs

docker volume lsしたらいっぱい出てきてゲンナリ……

docker volume ls

DRIVER              VOLUME NAME
local               19aeade2ab3dbdecfc751cb88a3cf480ce0fb12bdf7f1365c12abd85ddd72630
local               70d17c448d7d91e04d4f35616cb444fbd526da2d3ae53e7a3f30d38409488fc8
local               519b06ef3962bf8383f1b3d927983412d0e1fe5fbd9d25eb4aa5a340430e6fa5
local               793d1bcb62b24f3f146cae50ef28342c9a304356ac8d22a6452dbac2d704550c
local               52151c72a9f45738ab388f646faf7e2dbe57023ca7a9936649d09cd9ff72e8a3
local               b0501483d3e611b57c17eea4e86ffd34c4beb06145ca6b638136a33d66e79c28
local               c8cd22f5d2c5424f1d661a84dd11c79640cbd2f89b7780cfb8ae3205c4725156
local               c6890f5615214440b7fd0829f349ee2f347e4dbc48e1da4f54a666ca831eb788
local               d5de2bf04b44d2178c5f012697298c2494f914848da6490225404f07ec03f3e4
local               d64abfd0be4c820b60f031a5acb25e48f216c5c44d75c620b8cce189ccd5f1f7

明らかにテンポラリっぽいので削除したい……でもいちいち docker volume rm やるのはめんどくさい……
そんなときには xargs

[0-9a-f]で始まるボリュームを一括削除

docker volume ls | awk '{print $2}' | grep "^[0-9a-f]" | xargs docker volume rm
カテゴリー: Linux パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です