#Vagrantfileの設定
Vagrantfile
1 #web server 2 config.vm.define "web" do |web| 3 config.vm.box = "bento/centos-7.1" 4 web.vm.network "private_network", ip: "192.168.33.10" 5 end 6 7 #api server 8 config.vm.define "api" do |api| 9 config.vm.box = "bento/centos-7.7" 10 api.vm.network "private_network", ip: "192.168.33.20" 11 end
フロントエンドエンジニアでこの手のvagrantの知識が皆無です。。。
見よう見まねでマルチマシンの設定をしてみました。※上記参照
###やりたいこと
vm.defineでローカル環境のマルチマシン設定を行って、CentOS7.1環境のwebサーバとCentOS7.7環境のapiサーバを
通信しようと考えているのですがポートフォワーディングの設定についてイマイチ理解していなくて
困っています。
###質問
そもそもconfig.vm.network :forwarded_port, guest: 8000, host: 8000のような設定は必要なのか困ってます。
用途としては、apiサーバとwebサーバの環境間のvm同士の通信さえできてwebサーバ側からapiサーバのapiを叩ければOKです。
forwarded_portの指定が必要あるのか教えて詳しい人!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/21 01:16