호스트 시스템에서 Vagrant 게스트로 단일 파일을 복사하려는 경우가 있습니다.
전통적인 프로 비져 (Puppet / Chef)를 통해 그렇게하고 싶지는 않습니다. 왜냐하면 이것은 일회성이기 때문입니다. Vagrantfile에 빠르게 추가 할 수 있기를 원합니다.
게스트의 전체 디렉토리를 압축하지 않고 기존 파일을 덮어 쓰려고하므로 전체 디렉토리를 공유하고 싶지 않습니다.
또한 셸 프로비저닝 스크립트를 작성하고 잠재적 탈출을 처리하는 것은 약간의 과도한 노력 인 것처럼 보입니다. 파일을 복사하는 것이 전부입니다.
그렇다면 단일 파일을 호스트에서 게스트로 복사하는 가장 쉬운 방법은 무엇입니까?
vagrant upload /path/to/my/file
...
vagrant scp file.txt :~/.
/vagrant
여기에 언급 된대로 마운트 포인트를 변경하는 것도 좋은 옵션이 될 수 있습니다.