host machineへのアクセスへのオプションです。
まず、公式ドキュメントを見ましょう。
Vagrant Networking
Prot Forwarding:ポートフォワーディング
ポートフォワーディング:インターネットから特定のポート番号宛てに届いたパケットを、あらかじめ設定しておいたLAN側の機器に転送する機能
現状
localのvagrant rootディレクトリにファイルを置きます。
ブラウザでipをたたくと、jpegが反映されています。
port forwardingを追加
Vagrant.configure("2") do |config| config.vm.box = "hashicorp/precise64" config.vm.provision :shell, path: "bootstrap.sh" config.vm.network "private_network", ip: "192.168.33.10" config.vm.network :forwarded_port, guest:80, host: 4567 end
vagrant reload
http://127.0.0.1:4567/test.jpeg でたたく
上手くいってるっぽいです。
大体vagrantの基礎はこの辺で良いかな~