##-発生-
昨日までサクサク動いていたはずの仮想開発環境がなぜか起動しなかった(´;ω;`)
##-要因-
powershellでvagrant upとすると、
vm: * The host path of the shared folder is missing: ../data
という表示が出た。どうやらこれを何とかしないといけないようだ。。。
##-調査-
ググってみたところ、「共有フォルダ」なるものを設定しなくてはいけないようだ。
PC環境と仮想環境の間でデータをやり取りできない状態らしい。(昨日まで動いてたじゃん。。。)
##-対処-
vagrantfileに一文追加するのみ!
ファイルの場所は↓
vagrantfileを見つけたらエディタで開く。
#####-フォルダパスを書く-
ファイル内に、
8 Vagrant.configure("2") do |config|
~~~~
46 config.vm.synced_folder""
という行がある。そこに、魔法の呪文を一撃する。
config.vm.synced_folder "../data", "/home/vagrant/share",create:"true"
スペルミスがないかチェックしてCtrl+C。
##-起動-
パス設定が終わったらいよいよ起動。
powershellでvagrant up!!!
vagrant Run
が出たらOK!!
##-後記-
おかげ様で何とか起動しました!
しかし、なぜ昨日まで動いていたものが今日は動かないのか。
日々出くわすトラブルがいい学びの機会になります!
今回参考にさせていただいたブログは↓
Hatenablogのid:hira98様のブログより↓
https://hira98.hatenablog.com/entry/2019/07/07/210000
より引用させて頂きました!ありがとうございます。
詳しくは、こちらをご覧ください!