Alexandre Dos Reis

Vagrant

Vagrant est un logiciel libre et open-source pour la création et la configuration des environnements de développement virtuel. Il peut être considéré comme un wrapper autour de logiciels de virtualisation comme VirtualBox.

Renvoi la version de Vagrant.

$ vagrant --help

Initialise le dossier courant en un environnement Vagrant en créant fichier vagranfile, si celui-ci n'existe pas.

$ vagrant init

Similaire à la commande précédente mais modifie le fichier Vagrant pour y inclure l'image debian/bullseye64.

$ vagrant init debian/bullseye64

Parcours le fichier Vagrantfile, télécharge si besoin la box et démarre la machine virtuelle.

$ vagrant up

Permet de se connecter en SSH à la VM actuellement démarrée.

$ vagrant ssh

Permet d'obtenir la configuration SSH courante.

$ vagrant ssh-config

Détruit la machine mais n'efface pas la box.

$ vagrant destroy

Permet d'afficher toutes les boites présent sur la machine hôte.

$ vagrant box list

Supprime la boite debian/bullseye64

$ vagrant box remove debian/bullseye64

Renvoi des informations sur toutes les VM lancées par Vagrant.

$ vagrant global-status