Ich habe einen Anwendungsfall, in dem ich gelegentlich eine einzelne Datei von meinem Host-Computer auf den Vagrant-Gast kopieren möchte.
Ich möchte dies nicht über traditionelle Provisioner (Puppet / Chef) tun, da dies oft einmalig ist - ich möchte nur etwas schnelles zu meinem Vagrantfile hinzufügen.
Ich möchte nicht ein ganzes Verzeichnis freigeben, möglicherweise weil ich eine vorhandene Datei überschreiben möchte, ohne ein ganzes Verzeichnis auf dem Gast zu löschen.
Es scheint auch ein bisschen übertrieben zu sein, ein Shell-Bereitstellungsskript zu schreiben und sich mit potenziellem Escape zu befassen, wenn ich nur eine Datei kopieren möchte.
Was ist der einfachste Weg, um eine einzelne Datei vom Host zum Gast zu kopieren?
vagrant upload /path/to/my/file
...
vagrant scp file.txt :~/.
/vagrant
hier erwähnten Einhängepunkts auch eine gute Option sein kann