“/vagrant”共享文件夹不存在

"/vagrant" shared folder does not exist

当我通过 vagrant 创建虚拟机并通过 ssh 进入机器时,“/vagrant”文件夹不存在。

目前运行以下

注意机器启动时没有提到"Mounting Shared Folders"。 Vagrantfile 是从 "vagrant init".

创建的标准文件

任何关于为什么会发生这种情况的帮助将不胜感激。谢谢

确保你的 Vagrantfile 中没有任何东西

config.vm.synced_folder ".", "/vagrant", disabled: true

此外,如果您不这样做,请强制共享默认 /vagrant 文件夹

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

当启动你的虚拟机时,你应该有像

这样的日志
==> default: Mounting shared folders...
    default: /vagrant => /Users/.....path to project directory

如果没有任何效果,您可以探索 2 件事:

  • sync_folder 正在使用另一个文件夹定义吗?
  • 使用调试选项 vagrant up --debug 启动以查看 Mounting shared folders
  • 之后发生了什么