Vagrantが自分のホストから.boxファイルをインポートすることを知るために、Vagrantfileをどのように編集しますか?

Vagrantが自分のホストから.boxファイルをインポートすることを知るために、Vagrantfileをどのように編集しますか?

Vagrantを利用して開発環境を構築しています。デフォルトボックスを設定するときに、VagrantfileVagrantが自分のホストから.boxファイルをインポートすることを知るためにどのように編集しますか?

以下の指示に従いました。サイトポイントVagrantfileVagrant が基本ボックスを構成するために必要な指示を持つように構成する方法についての指示です。しかし、私のベースボックスファイルは私のコンピュータにあります!

URL(Vagrant CloudまたはDropBox)の代わりに、マイコンピュータからデフォルトのボックスファイルをロードするようVagrantに指示することも可能だと思います。問題のあるコード行は次のとおりです。

Vagran CloudでホストされているマネージドベースのBoxファイルの名前を指定します。

config.vm.box = "primalskill/ubuntu-trusty64"

答え1

次のプロパティを設定VagrantfileしてURLを指定できます。

config.vm.box = "centos7"
config.vm.box_url = "http://myserver.mydom.om/centos7"

実行中のシステムのローカルファイルの場合vagrant

config.vm.box = "centos7"
config.vm.box_url = "file:///tmp/centos7"

Windowsを使用している場合:

config.vm.box = "centos7"
config.vm.box_url = "file:///C:/tmp/centos7"

関連情報