読者です 読者をやめる 読者になる 読者になる

Vagrant/VirtualBoxの同期フォルダでハマった

Vagrant

Vagrantfileで以下のようにvagrantユーザのホームディレクトリを同期フォルダに設定したら、ホームディレクトリ以下のファイルが全部消えて死にかけた。

config.vm.synced_folder "home", "/home/vagrant"

ホストOS側のディレクトリが空だったので、それを元に上書き(ファイルを消し)に行ってしまったようだ。なので以下のように、ゲストOS側に空のディレクトリを作成したうえで同期フォルダを作ること。

config.vm.synced_folder "sync", "/home/vagrant/sync"