Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| vagrant:accueil [2021/04/04 17:01] – modification externe 127.0.0.1 | vagrant:accueil [2022/08/22 20:31] (Version actuelle) – add how to move vagrant.d folder phsw | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Vagrant ====== | ====== Vagrant ====== | ||
| - | ==== Définir l' | + | |
| + | ==== Utilisation de base ==== | ||
| + | |||
| + | Dans un dossier défini (va créer un dossier '' | ||
| + | <code bash> | ||
| + | vagrant init | ||
| + | </ | ||
| + | Crée un fichier '' | ||
| + | |||
| + | Choisir une box ([[https:// | ||
| + | |||
| + | <code bash> | ||
| + | vagrant up # lance la VM | ||
| + | vagrant ssh # ouvre un shell en SSH sur la VM | ||
| + | vagrant halt # arrête la VM | ||
| + | vagrant destroy # détruit la VM | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Changer la quantité de RAM allouée à la VM ==== | ||
| + | |||
| + | <code ruby Vagrantfile> | ||
| + | config.vm.provider " | ||
| + | vb.memory = " | ||
| + | end | ||
| + | </ | ||
| + | |||
| + | ==== Réseau ==== | ||
| + | |||
| + | |||
| + | === Définir l' | ||
| <code ruby Vagrantfile> | <code ruby Vagrantfile> | ||
| config.vm.network " | config.vm.network " | ||
| Ligne 7: | Ligne 37: | ||
| '' | '' | ||
| + | |||
| + | Pour configurer une IP statique, ajouter le paramètre '' | ||
| - | ---- | ||
| ==== Définir le provisionning avec Ansible ==== | ==== Définir le provisionning avec Ansible ==== | ||
| Ligne 19: | Ligne 50: | ||
| - | ----- | + | |
| ==== Désactiver le partage de dossier par défaut ==== | ==== Désactiver le partage de dossier par défaut ==== | ||
| Ligne 28: | Ligne 59: | ||
| config.vm.synced_folder ' | config.vm.synced_folder ' | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ==== Déplacer le dossier .vagrant.d ==== | ||
| + | |||
| + | * https:// | ||
| + | * [[https:// | ||
| + | |||
| + | <code bash> | ||
| + | export VAGRANT_HOME=/ | ||
| + | </ | ||
| + | |||