vagrantでプロジェクトのディレクトリを同期しないようにする
vagrant
はデフォルトでプロジェクトのディレクトリ(Vagrantfile
のあるディレクトリ)を vm の /vagrant
に同期する。
By default, Vagrant will share your project directory (the directory with the Vagrantfile) to /vagrant.
これを同期する必要が無ければ Vagrantfile
に以下を追加する。
config.vm.synced_folder ".", "/vagrant", disabled: true
Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.box = "centos/7"
config.vm.synced_folder ".", "/vagrant", disabled: true
end
Windowsで次のようなrsyncエラーが出る場合のとりあえずの回避にもなる。
==> default: Rsyncing folder: /cygdrive/c/projects/vagrant/testvm/ => /vagrant
There was an error when attempting to rsync a synced folder.