Vagrant

UbuntuのVagrant(VirtualBox)環境で出たエラーの対応メモ

概要 Ubuntu上で動かしているVagrant(VirtualBox)環境で、 vagrant up しようとしたところエラーが出たためその対応をおこなった際のメモです。 OSバージョン $ cat /etc/issue Ubuntu 22.04.3 LTS カーネルバージョン $ uname -r 6.5.0-14-generic Vagrant…

Vagrant CloudとDocker Hubのイメージ名

OS Vagrant Cloud Docker Hub Rocky Linux 9 rockylinux/9 rockylinux:9 Rocky Linux 8 rockylinux/8 rockylinux:8 AlmaLinux 9 almalinux/9 almalinux:9 AlmaLinux 8 almalinux/8 almalinux:8 CentOS 8 centos/8 centos:8 CentOS 7 centos/7 centos:7 Ubunt…

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で行いました。 必要ソフトウェアのダウンロードとインストー…