http://www.vagrantbox.es/などからBoxを取得する。
vagrant box add <title> <url>
- title:Boxの名前(自由につけてることが可能)
- url:Boxの取得先のURL
Vagrantfileに仮想マシンの設定情報などを記述する。
仮想マシンの設定
SSHの設定
Vagrantの設定
仮想マシンの設定
項目 | 説明 |
---|---|
config.vm.hostname | ホスト名 |
config.vm.network | ネットワーク |
config.vm.boot_timeout | 仮想マシンが起動するまでの許容待機時間(秒) |
config.vm.graceful_halt_timeout | 仮想マシンが終了するまでの許容待機時間(秒) |
config.vm.box | |
config.vm.guest | ゲストOS種別 |
config.vm.box_url | vagrant upした時に使用するboxのURL |
config.vm.provider | http://docs.vagrantup.com/v2/providers/configurati... |
config.vm.provision | |
config.vm.synced_folder | |
config.vm.usable_port_range |
項目 | 説明 |
---|---|
config.ssh.username | SSH接続時のユーザ名 |
config.ssh.host | SSH接続時のホスト名またはIP |
config.ssh.port | SSHのポート番号 |
config.ssh.guest_port | ゲストのポート番号 |
config.ssh.private_key_path | SSHキーのパス |
config.ssh.forward_agent | エージェント転送の可否 |
config.ssh.forward_x11 | X11転送転送の可否 |
config.ssh.shell | VagrantからのSSHコマンドを実行した時にシェルが使用する。 |
項目 | 説明 |
---|---|
config.vagrant.dotfile_name | vagrantフォルダ名 |
config.vagrant.host | ホストマシンのタイプ |
vagrant ssh-config
Host default HostName 127.0.0.1 User vagrant Port 2222 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile C:/Users/{Name}/.vagrant.d/insecure_private_key IdentitiesOnly yes LogLevel FATAL
最新コメント