vagrant boxを更新する方法
vagrant upすると以下のように「アップデートあるよ」って言ってくるのちょっとうざいので消したかった。(黄色いところ)
結構いろんな記事をみてbox updateのやり方はあったけど、その先までの情報(ダウンロードしてからどうするの?)があまりなかったので備忘録として残しておきます。
注意事項
・添付画像はbento/amazonlinux-2を使用しています。
・Vagrantfileがあるカレントディレクトリで行ってください。
・実行する場合は自己責任で行いましょう。当方は一切の責任を持ちません。
※といってもvagrantなんで壊れても大丈夫。
簡易手順
- vagrant box update --force
- vagrant box list
- vagrant box remove 消したいbox --box-version 消したいバージョン
おしまい。
ね、簡単でしょ。
ではエビデンス付きで残しておきます。
ConEmu画面
①まず、はupdateコマンドを入れます。1
terminal
vagrant box update --force
これでアップデートOK
②続いてダウンロードできたら既存のboxとダブっていることを確認します。
terminal
vagrant box list
はい、2ついますね。
③ここで古いboxを削除します。(↓のコマンドは例です。)
terminal
vagrant box remove bento/amazonlinux-2 --box-version 202305.26.0
はい、消えました。では念のためlistを確認してみましょう。
1つだけになりましたので、これで心置きなくvagrant upができます。
updateの警告文が出なくなり、最新バージョンで起動してくれました。
参考記事