Langkah-langkah Setup dan Konfigurasi Vagrant - @kholidfu

Langkah-langkah:

Biar lebih efektif, ssh command ini bisa ditambahkan ke ~/.bashrc, misal:

alias vm="ssh vagrant@127.0.0.1 -p 2222"

Kemudian jalankan source ~/.bashrc di terminal. Lain kali tinggal jalankan vm, dan Anda sudah logged-in ke virtual machine.

Mesin virtual ini dapat kita konfigurasi sesuai keinginan dengan membuat file bernama Vagrantfile. Berikut ini contoh isi dari berkas tersebut:

Vagrant.configure(2) do |config|
  config.vm.hostname = "banteng-server"
  config.vm.box = "ubuntu/trusty64"
  # port forwarding
  config.vm.network :forwarded_port, guest: 8000, host: 8000
  config.vm.provision :shell, :path => "provision/provision-ubuntu-14.04.sh"
  config.vm.synced_folder "../../git", "/vagrant_data"
  # fix stdin is not tty
  config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'"
end

\\ References:

Footnotes:

Date: <2015-10-17 Sat>

Author: Kholid Fuadi

Created: 2016-11-02 Wed 06:41

Emacs 25.1.1 (Org mode 8.2.10)

Validate