Я только что установил бродячий бокс с командой:
vagrant init ubuntu/xenial64
и загрузите его с помощью:
vagrant up --provider virtualbox
после ssh-ing Я не могу найти папку/бродягу
Что я делаю неправильно?
В соответствии с документацией должна быть папка /vagrant
:
По умолчанию Vagrant поделится вашим каталогом проектов (каталог с Vagrantfile) до/бродяги.
Вот скриншот , где очевидно, что нет /vagrant folder
Моя среда хоста:
- окна 7
- Бродячая версия 1.8.1
- Версия Vbox 5.0.20r106931
Вот мой бродячий файл:
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.provision "shell", path: "provision.sh"
config.vm.provider "virtualbox" do |vb|
# Display the VirtualBox GUI when booting the machine
vb.gui = true
# Customize the amount of memory on the VM:
vb.memory = "4096"
vb.cpus = "2"
# Hack for nom global install
# https://github.com/npm/npm/issues/7308
vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/vagrant", "1"]
end
end
и вот мой файл обеспечения:
echo "------------------------------"
echo "--- Updating packages list ---"
echo "------------------------------"
apt-get -y update
echo "-----------------------"
echo "--- Installing curl ---"
echo "-----------------------"
apt-get -y install curl
echo "----------------------"
echo "--- Installing git ---"
echo "----------------------"
apt-get -y install git
echo "-----------------------------"
echo "--- Installing python-pip ---"
echo "-----------------------------"
apt-get -y install python-pip
yes | pip install --upgrade pip
echo "--------------------------"
echo "--- Installing node.js ---"
echo "--------------------------"
apt-get -y install nodejs
echo "----------------------"
echo "--- Installing npm ---"
echo "----------------------"
apt-get -y install npm