観察と傍観のはて

アプリ、プログラム、本、映画、メンタル的なこと、日記などを書いています。

macの開発環境構築(その3)

今日はVagrantfileの中身について

Vagrant.configure("2") do |config|
  #  vagrant init時に指定したBox名が設定される
  config.vm.box = "bento/centos-7.7"

  #  仮想OSのIPアドレス設定
  config.vm.network "private_network", ip: "192.168.33.10"

  # Vagrant ファイル共有
  # "../data"がhostのフォルダで、カレントはVagrantfileのあるフォルダ, 
  # "/vagrant_data"が仮想OS先のフォルダ
  config.vm.synced_folder "../data", "/vagrant_data"
end

共有のオプションは、公式参照。
Basic Usage - Synced Folders | Vagrant by HashiCorp