Vagrant

Comment et pourquoi utiliser Vagrant dans son environnement de développement ?

Vagrant a été créé par Mitchell Hashimoto et John Bender en 2010. Ces fans d’automatisation répondaient ainsi à un besoin : simplifier le paramétrage des différents environnements logiciels dans des machines virtuelles. L’outil est développé en Ruby, mais ne vous inquiétez pas : il est compatible avec toutes sortes de langages, du PHP au C#, en passant par Python ou Java. Depuis la version 1.6, Vagrant est compatible avec la conteneurisation, via Docker. Cela permet d'alléger les environnements en exploitant certaines parties de la machine hôte.
Mais d'abord, Vagrant, qu'est-ce que c'est ? 
 

Les fonctionnalités de Vagrant

Vagrant est un adaptateur. On utilise plus couramment le terme anglais de wrapper. Il permet de mieux gérer la virtualisation à travers des logiciels tels que VirtualBox. Au départ, d'ailleurs, seul VirtualBox était compatible avec Vagrant. Depuis la version 1.6, d'autres solutions, notamment VMWare sont possibles. Mais VirtualBox reste très majoritairement choisi : le fait qu'il soit entièrement libre et gratuit, comme Vagrant, n'est évidemment pas étranger à la chose ! Vagrant n’est donc pas lui-même un outil de virtualisation. Il permet, en fait, de créer différents environnements de travail, bien plus facilement que si vous deviez, à chaque fois, paramétrer VirtualBox.
Ainsi, vous pouvez reproduire chaque environnement dans lequel votre création sera exploitée : Linux, Mac, Windows et ceci dans toutes sortes de configurations et de versions. Il permet ainsi principalement de reproduire, en local, le serveur sur lequel sera hébergé votre projet web.

Quel tuto Vagrant pour bien comprendre et l'utiliser facilement ?

Si vous cherchez une formation Vagrant, vous êtes à la bonne place ! Vous découvrirez ici un contenu clair et détaillé pour assimiler simplement le fonctionnement par lignes de commande de l’outil. Vous verrez à quel point vous pouvez mettre en place cette solution puissante, portable et légère.
 

Télécharger Vagrant

accédez à plus de 1447 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données