vagrantでbox addすると、osのイメージファイルをローカルに登録することができます。
以前、間違えて追加してしまったboxがあったので、今回は不要なboxを削除してみます。
ちなみに、vagrant用のboxファイル(OSイメージ)ですが、windowsの場合は下記の場所にあります。
C:/Users/USERNAME/.vagrant.d/boxes |
vagrantからboxファイルの削除方法
まずは、現在登録済みのbox一覧を取得します。
>vagrant box list centos/7 (virtualbox, 1602.02) centos7.0 (virtualbox, 0) |
vagrantのboxに、centos/7と、centos7.0が登録されています。
今回はこの中から後者の方を削除してみます。
>vagrant box remove centos7.0 Box 'centos7.0' (v0) with provider 'virtualbox' appears to still be in use by at least one Vagrant environment. Removing the box could corrupt the environment. We recommend destroying these environments first: default (ID: 77acc21bad454e1eae5aad347c0a6e18) Are you sure you want to remove this box? [y/N] y Removing box 'centos7.0' (v0) with provider 'virtualbox'... |
再度、vagrant box listコマンドを実行すると、削除されていることが分かります。
>vagrant box list centos/7 (virtualbox, 1602.02) |
エクスプローラでC:/Users/USERNAME/.vagrant.d/boxesをチェックすると、確かにフォルダが削除されていました。
関連記事
コメントを残す