Mam przypadek użycia, w którym czasami chcę skopiować pojedynczy plik z komputera hosta do gościa Vagrant.
Nie chcę tego robić za pośrednictwem tradycyjnych dostawców (Puppet / Chef), ponieważ często jest to jednorazowe - chcę tylko coś szybko dodać do mojego Vagrantfile.
Nie chcę udostępniać całego katalogu, być może dlatego, że chcę zastąpić istniejący plik bez nukania całego katalogu na gościu.
Wydaje się również trochę przesadą napisanie skryptu obsługi powłoki i radzenie sobie z potencjalnym ucieczką, gdy wszystko, co chcę zrobić, to skopiować plik.
Jaki jest więc najłatwiejszy sposób na skopiowanie pojedynczego pliku z hosta na gościa?
vagrant upload /path/to/my/file
...
vagrant scp file.txt :~/.
/vagrant
jak wspomniano tutaj