Vagrantを使ってUbuntuを利用する

vagrant box add ubuntu http://devopera.com/node/8/download/ubuntu1204/dobu12-dj1off-vagrant.box
  • これに引き続き、適当なフォルダをvirtualなubuntu環境用に定めたうえで、そのフォルダ内から
vagrant init ubuntu
  • とすると、Vagrantfileなるファイルができる
  • その上でさらに
vagrant up
  • とすることで、同フォルダに .vagrantなるフォルダができる
  • これでもOKだけれど、Virtualな環境のディレクトリと、ローカルPCのディレクトリがシェアされる方がやりやすいので、それを定めるVagrantファイル行を編集する(こちらの『共有フォルダ』。この行で設定し、確かにローカルPCにそのようなディレクトリを切っておく
config.vm.synced_folder "data/", "/vagramt_data", type: "virtualbox"
  • また、Linuxのxwindowシステムを起動しておくと、Virtual boxで開いた画面にマウスの右クリックでコンソールを開いたり、描図パネルが現れたりするようになる
    • (sudo apt-get install xinit とか、した上で)startxする
  • Hashicorp(こちら)にアカウントを作って
    • Virtual box, vagrantを入れた後に
vagrant login
    • し、ここにHashicorpのログイン名でログインし
vagrant box add ubuntu/trusty64
    • とすると、Hashicorpが整理して配布するOSの(たとえば)ubuntu/trusty64が取れてくる
    • そのうえで
vagrant init ubuntu/trusty64
vagrant up --provider virtualbox