技術メモ

技術メモ

ラフなメモ

Vagrantのコマンド

公式サイト

https://www.vagrantup.com/

こういうのは下手にqiitaの記事じゃなくて公式のチュートリアルみたほうが早道。

コマンド

box を初回ダウンロードしてくる時

vagrant init centos/7
vagrant up

config確認

vagrant ssh-config

Vagrantfile

Ruby で書かれた設定ファイル

config.vm.network

コメントアウトすることでIPアドレスが指定できる

複数台起動

複数台起動したい場合は以下のように 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 で起動させたVMTeraterm から ssh できない(前はできた気がするのだが・・・)

vagrant ssh

として /etc/ssh/sshd_config の PasswordAuthentication を yes にしないといけない・・・

参考