Vagrantのコマンド
公式サイト
こういうのは下手にqiitaの記事じゃなくて公式のチュートリアルみたほうが早道。
コマンド
box を初回ダウンロードしてくる時
vagrant init centos/7 vagrant up
config確認
vagrant ssh-config
Vagrantfile
Ruby で書かれた設定ファイル
config.vm.network
複数台起動
複数台起動したい場合は以下のように Vagrantfile を修正すれば良い
Vagrantfile
Vagrant.configure("2") do |config|
config.vm.provision "shell", inline: "echo Hello"
config.vm.define "web" do |web|
web.vm.box = "apache"
end
config.vm.define "db" do |db|
db.vm.box = "mysql"
end
end
TODO
Vagrant で起動させたVMに Teraterm から ssh できない(前はできた気がするのだが・・・)
vagrant ssh
として /etc/ssh/sshd_config の PasswordAuthentication を yes にしないといけない・・・