Site Web : https://www.vagrantup.com/
Source : https://github.com/hashicorp/vagrant
Discussion sur HashiCorp : https://discuss.hashicorp.com/c/vagrant/24
Vagrant est un outil permettant de créer et de distribuer des environnements de développement.
Les environnements de développement gérés par Vagrant peuvent s'exécuter sur des plateformes virtualisées locales telles que VirtualBox ou VMware, dans le cloud via AWS ou OpenStack, ou dans des conteneurs tels que Docker ou Raw LXC.
Vagrant fournit le cadre et le format de configuration nécessaires pour créer et gérer des environnements de développement portables complets. Ces environnements de développement peuvent vivre sur votre ordinateur ou dans le cloud et sont portables entre Windows, Mac OS X et Linux.
Dépendances du package : Vagrant nécessite que bsdtar
et curl
soient disponibles sur le PATH de votre système pour s'exécuter correctement.
Pour un démarrage rapide, nous proposerons une machine de développement sur VirtualBox car elle est gratuite et fonctionne sur toutes les principales plates-formes. Vagrant peut cependant fonctionner avec presque tous les systèmes tels que OpenStack, VMware, Docker, etc.
Tout d’abord, assurez-vous que VirtualBox est installé sur votre machine de développement. Après cela, téléchargez et installez le package Vagrant approprié pour votre système d'exploitation.
Pour créer votre premier environnement virtuel :
vagrant init hashicorp/bionic64 vagrant up
Remarque : La commande vagrant up
ci-dessus incitera également Vagrant à télécharger la boîte bionic64
via l'URL spécifiée. Vagrant ne le fait que s'il détecte que la box n'existe pas déjà sur votre système.
Pour savoir comment créer un environnement de développement entièrement fonctionnel, suivez le guide de démarrage.
Si vous voulez la version avant-gardiste de Vagrant, nous essayons de garder la version principale assez stable et vous pouvez l'essayer. Veuillez consulter la page d'installation ici.
Veuillez prendre le temps de lire les directives de la communauté HashiCorp et le guide de contribution Vagrant.
Alors vous êtes prêt à partir !