環境はOS Xです。 1. vagrant を dmg ダウンロードし、インストールする。 簡単。 http://www.vagrantup.com/ 2. vargrant をセットアップする aws にプロビジョニングできるプラグインをインストールする。 $ vagrant plugin install vagrant-aws AMIを起動するとは言え、ダミーの仮想マシンが必要。ちょっとわかりにくい。 $ vagrant box add dummy https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box 3. Vagrantfile を作る Bioconductor 公式のBioC-Devel入りの AMI を利用する。リージョンはバージニアだけ。知る必要はないがアカウント名は root です。 まず適当なディレクトリを作る。 $ mkdir bioc-devel $ cd bioc-devel 初期化する。 $ vagrant init Vargrantfile にいろいろ書く。 $ jed Vargrantfile # -*- mode: ruby -*- # vi: set ft=ruby : require 'yaml' require 'pp' aws_conf = YAML.load_file('./.aws.yaml') # pp aws_conf VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "dummy" config.vm.provider :aws do |aws, override| aws.access_key_id = aws_conf['access_key_id'] aws.secret_access_key = aws_conf['secret_access_key'