やりたいこと
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の場合、
vagrant plugin install vagrant-libvirt
vagrant plugin install vagrant-mutate
vagrant mutate http://cloud.centos.org/centos/7/vagrant/x86_64/images/ libvirt