読者です 読者をやめる 読者になる 読者になる

Packerの『/etc/rc.d/init.d/vboxadd: command not found』エラー

概要 PackerでCentOS7のVagrant(VirtualBox)のBoxイメージを作ろうと思ったところ以下のエラーが表示されBoxが作成出来ませんでした。 原因はVirtualBoxの仕様が変わった影響によるものでした。 修正済みPackerスクリプト packer/centos/7 at master · tsuno…

Vagrant自作Boxのバージョニング

概要 VagrantのBoxを最新版にアップデートするコマンドでvagrant box updateというものがあります。 このコマンドの存在は知っていたのですが、何もバージョニングしていない自作のBoxに対して どうやってアップデートするんだろうと謎だったのですが、その…

PecoとpecrantによるVagrant操作がものすごく便利

便利なVagrantですが、複数のVMを扱ってると面倒に感じる時があります。 Vagrantfileはホームディレクトリ以下にこのように設置しています。 vagrant/ ├── centos6.5 │ └── Vagrantfile ├── centos7.0.1406 │ └── Vagrantfile └── coreos-vagrant └── Vagran…

VagrantのSahara(sandboxモード)を試してみる

概要 VagrantのSaharaプラグインを使うと仮想マシンに対しての変更をいつでも巻き戻すことが出来ます。動作検証用のマシンは様々なことを試していると ふとまっさらな状態に戻したかったり、 ちょっと一時的にこのソフト試したいんだけど環境汚したくないん…

PackerでCentOS7のVagrant Boxを作成。そしてboxのパッケージ化

概要 Packerを使ってVagrantのBoxを作成します。 また、作成したboxファイルをパッケージ化してみます。 環境 各バージョン Virtual Box 4.3.14 Vagrant 1.6.3 Packer v0.6.1 作業マシンはMacOSXで行いました。 必要ソフトウェアのダウンロードとインストー…