首页 文章

Vagrant同步文件夹结构

提问于
浏览
0

我正在尝试在Vagrant上 Build 一个Django Mezzanine项目 . 我做了以下事情

  • 安装了流浪汉

  • 安装了virtualbox

  • vagrant init

  • vagrant box add hashicorp/precise32

  • 用Vagrantfile替换了所有内容:

Vagrant.configure("2") do |config| config.vm.box = "hashicorp/precise32" end

  • vagrant up

  • vagrant ssh

  • sudo apt-get update

  • sudo apt-get install python-dev python-pip

  • pip install mezzanine

  • mezzanine-project testproject

但我无法在主机上看到我的文件 .
我已经尝试通过添加到Vagrantfile来配置同步文件夹:

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

无济于事 .
然后,我尝试通过从等式中删除Python并在来宾SSH中运行以下来解决问题:

  • touch foo

无济于事 .
我究竟做错了什么?

1 回答

  • 1

    您具有从前到后同步文件夹的概念

    https://docs.vagrantup.com/v2/synced-folders/basic_usage.html

    同步文件夹使您的主机的目录对流浪者vm可见

    如果您需要查看主机上的文件,您需要首先在主机上存在这些文件(然后同步它们以便vm也能看到它们)

相关问题