メモ書き

自分が後で見直すためにつけている作業のメモ書きです.それ以上の意味はありません

vagrant で ubuntu/trusty64 のVMを作って docker.io パッケージを入れるスクリプトの例

#!/usr/bin/env bash
mkdir trusty64; cd trusty64
vagrant init ubuntu/trusty64
vagrant up
cat << EOS > bootstrap.sh
#!/usr/bin/env bash
apt-get update
apt-get install -y docker.io
EOS
chmod +x bootstrap.sh
sed -i -e 's/^end$/  config.vm.provision :shell, path: "bootstrap.sh"\nend/' Vagrantfile
vagrant reload --provision