У меня есть сценарий использования, в котором я иногда хочу скопировать один файл с моей хост-машины на гостя Vagrant.
Я не хочу делать это через традиционных провайдеров (Puppet / Chef), потому что это часто одноразово - я просто хочу что-то быстрое добавить в мой Vagrantfile.
Я не хочу совместно использовать весь каталог, возможно, потому что я хочу перезаписать существующий файл, не удаляя весь каталог в гостевой системе.
Также кажется немного излишним писать сценарий инициализации оболочки и иметь дело с потенциальным выходом, когда все, что я хочу сделать, это скопировать файл.
Итак, как проще всего скопировать один файл с хоста на гостя?
vagrant upload /path/to/my/file
...
vagrant scp file.txt :~/.
/vagrant
как упомянуто здесь, также может быть хорошим вариантом