Vagrantの共有フォルダを複数作りたい
背景
最初に作った/home/vagrant
配下のworkspace
フォルダ内がぐちゃぐちゃしてきたので、あたらしくstudyCoding
フォルダを作成したい。
※WIndows環境です。
やったこと
C:\Users\${ユーザ名}\vagrant\ubuntu64_16
以下に、studyCoding
フォルダを作成。
Vagrantfile
を編集し、config.vm.synced_folder
に1行追加。
<変更前>
config.vm.synced_folder "./workspace", "/home/vagrant/workspace"
<変更後>
config.vm.synced_folder "./workspace", "/home/vagrant/workspace" config.vm.synced_folder "./studyCoding", "/home/vagrant/studyCoding"
3. また、Vagrantfile
内のシンボリックリンクの設定を変更し、workspace
直下からvagrant
直下に設定。
<変更前>
config.vm.provider :virtualbox do |vb| vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate//home/vagrant/workspace","1"] end
<変更後>
config.vm.provider :virtualbox do |vb| vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate//home/vagrant","1"] end