Vagrant
OS Vagrant Cloud Docker Hub CentOS8 centos/8 centos:8 CentOS 7 centos/7 centos:7 Ubuntu 20.04 LTS ubuntu/focal64 ubuntu:20.04 Ubuntu 18.04 LTS ubuntu/bionic64 ubuntu:18.04 Ubuntu 16.04 LTS ubuntu/xenial64 ubuntu:16.04
概要 PackerでCentOS7のVagrant(VirtualBox)のBoxイメージを作ろうと思ったところ以下のエラーが表示されBoxが作成出来ませんでした。 原因はVirtualBoxの仕様が変わった影響によるものでした。 修正済みPackerスクリプト packer/centos/7 at master · tsuno…
概要 VagrantのBoxを最新版にアップデートするコマンドでvagrant box updateというものがあります。 このコマンドの存在は知っていたのですが、何もバージョニングしていない自作のBoxに対して どうやってアップデートするんだろうと謎だったのですが、その…
便利なVagrantですが、複数のVMを扱ってると面倒に感じる時があります。 Vagrantfileはホームディレクトリ以下にこのように設置しています。 vagrant/ ├── centos6.5 │ └── Vagrantfile ├── centos7.0.1406 │ └── Vagrantfile └── coreos-vagrant └── Vagran…
概要 VagrantのSaharaプラグインを使うと仮想マシンに対しての変更をいつでも巻き戻すことが出来ます。動作検証用のマシンは様々なことを試していると ふとまっさらな状態に戻したかったり、 ちょっと一時的にこのソフト試したいんだけど環境汚したくないん…
概要 Packerを使ってVagrantのBoxを作成します。 また、作成したboxファイルをパッケージ化してみます。 環境 各バージョン Virtual Box 4.3.14 Vagrant 1.6.3 Packer v0.6.1 作業マシンはMacOSXで行いました。 必要ソフトウェアのダウンロードとインストー…