Map / src到/ home / vagrant
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Map / src到/ home / vagrant相关的知识,希望对你有一定的参考价值。
我编写了一个Vagrantfile,并希望将与Vagrantfile位于同一根目录的/ src文件夹同步到/ home / vagrant ..这样当我流浪汉ssh时,它会加载这个/ src目录中的文件。
我该怎么做呢?
# -*- mode: ruby -*-
# vi: set ft=ruby :
# All Vagrant configuration is done below. The "2" in Vagrant.configure
# configures the configuration version (we support older styles for
# backwards compatibility). Please don't change it unless you know what
# you're doing.
Vagrant.configure("2") do |config|
config.vm.box = "bento/ubuntu-18.04"
# config.vm.network "private_network", ip: "192.168.33.10"
config.vm.network :forwarded_port, guest: 6379, host: 6379
config.vm.hostname = "geniusbox"
config.vm.provider "virtualbox" do |vb|
vb.memory = "1024"
end
config.vm.provision :shell, :path => "init.sh"
end
答案
我不建议直接映射到/home/vagrant
,这个文件夹需要包含你的bash文件,ssh密钥等,所以除非你确定并且你在主机上保留所有这些隐藏的文件/文件夹你可以做到,否则它会导致问题。
用/home/vagrant/src
映射可能更好
config.vm.synced_folder "src/", "/home/vagrant/src"
以上是关于Map / src到/ home / vagrant的主要内容,如果未能解决你的问题,请参考以下文章