💣
Multipass にある全てのインスタンスデータを飛ばす方法
Multipass で以前使用していたインスタンスのデータを綺麗にする方法が、パッとわからなかった。
結論
以下を順番に実行する。
multipass stop --all
multipass delete --all
multipass purge
内容
multipass stop --all
コマンドにより、すべての仮想マシンが停止される。
multipass stop
command | Multipass documentation
multipass delete --all
コマンドにより、すべての停止済み仮想マシンが削除される。
multipass delete
command | Multipass documentation
multipass purge
コマンドにより、削除済み仮想マシンのディスクイメージや関連データが、完全に削除される。
multipass purge
command | Multipass documentation
まとめ
multipass purge で消去される対象は「削除済みのインスタンス(deleted instances)」である。
$ multipass purge --help
Usage: multipass purge [options]
Purge all deleted instances permanently, including all their data.
そのため purge を叩く前にあらかじめインスタンスを削除する必要がある。
Discussion