Ubuntu 16.04 ltsを実行するVirtualBoxシステムがあります。 Webアプリケーションの開発に使用するデスクトップバージョンのUbuntu。私のホストOS(Windows 10)にフォルダを作成し、プロジェクトファイルをその中に入れて、私のUbuntu VMの/ var / wwwディレクトリに自動的に移動したいと思います。たくさん検索してみましたが、vagrantにそのような「同期化フォルダ」というものがありましたね。しかし、問題は、私が手動で作成した既存の仮想マシンではvagrantを実行できないことです。 vagrantはBase Boxから独自の仮想マシンを作成します。私はこれについてよくわかりませんが、次は私の主な質問です。
vagrantを使用してubunto 16.04 VMでフォルダを同期できますか?放浪者ではなく自分で作成した開発環境として使用し、Windowsフォルダからファイルを送信しますか?
できない場合は、最善の解決策は何ですか?
ありがとうございます。
答え1
config.vm.synced_folder "./", "/var/www", create: true 行を config.vm.box 変数の下に置くと、Vagrant ファイルを含むフォルダが /var/www にマップされます。 /Ubuntu オペレーティングシステムのディレクトリです。 vagrant reloadを実行することを忘れないでください。