Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1017 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 1017 Bytes

Packer pour la boxe Vagrant dunod-docker

Nous utilisons Packer pour générer un boxe vagrant qui sera ensuite disponible sur Vagrant Cloud.

C'est la prochaine "génération de Vagrant" car il permet de générer des images de machine virtuelle pour un nombre important de format (AMI pour AWS, quemu...).

Génération de la boxe

Il suffit simplement d'installer Packer puis de récupérer les différents fichiers de ce répertoire et lancer la création de la boxe.

$ git clone https://github.com/dunod-docker/vagrant-box.git
$ cd vagrant-box
$ export VAGRANT_CLOUD_TOKEN=TOKEN # le token est nécessaire pour pouvoir utiliser Vagrant Cloud
$ packer build PackerFile.json

Vous aurez ainsi en résultat une boxe Vagrant. Si vous désirez avoir directement une image VirtualBox, changez simplement la ligne "keep_input_artifact": false par "keep_input_artifact": false: une image sera alors dans le répertoire output-virtualbox-iso