逆引きマニュアル: Vagrant: Boxのプロバイダを変更する方法

投稿日: 更新日:

やりたいこと

Vagrantで対応していないプロバイダを使いたい場合に、変換する方法です。

前提条件

以下の環境で確認しています。

  • CentOS 7.3 + Vagrant 1.9.6
  • macOS High Sierra 10.13.4 + Vagrant 2.0.3
    • qemu-imgコマンドが必要なため、別途QEMUをインストールしてください。

手順

vagrant-mutateを使用してください。 libvirtを使う場合は以下のように実行します。

例えばCentOS 7の場合、

  1. vagrant plugin install vagrant-libvirt
  2. vagrant plugin install vagrant-mutate
  3. vagrant mutate http://cloud.centos.org/centos/7/vagrant/x86_64/images/ libvirt

マニュアル