Ajout prune
This commit is contained in:
parent
a828a611c8
commit
5703f6bed3
|
@ -239,6 +239,8 @@ Mettre-à-jour toutes les box :
|
|||
$ vagrant box update
|
||||
~~~
|
||||
|
||||
Note : pour la commandes suivantes, l'option `--provider` n'est nécessaire que s'il y a des boxes du même nom sur plusieurs providers.
|
||||
|
||||
Mettre-à-jour une box en particulier :
|
||||
|
||||
~~~
|
||||
|
@ -251,7 +253,15 @@ Supprimer une box :
|
|||
$ vagrant box remove [--provider=libvirt] debian/bullseye64
|
||||
~~~
|
||||
|
||||
Note : l'option `--provider` n'est nécessaire que s'il y a des boxes du même nom pour plusieurs providers.
|
||||
Pour supprimer les boxes qui ne sont plus à jour, il faut d'abord faire un `vagrant destroy [<VM_ID|NAME>]` (voir plus bas [la gestion des VMs](#gestion-des-environnements-et-des-vms)) sur les VMs qui les utilisent.
|
||||
|
||||
Puis (ajouter `-n` pour un dry-run) :
|
||||
|
||||
~~~
|
||||
$ vagrant box prune [--provider=libvirt]
|
||||
~~~
|
||||
|
||||
Si on lance la commande sans supprimer les VMs au préalable, elle demandera une confirmation pour les boxes qui sont encore utilisées.
|
||||
|
||||
|
||||
### Gestion des environnements et des VMs
|
||||
|
@ -271,7 +281,7 @@ $ vagrant global-status
|
|||
Indiquer le statut de la ou les VMs :
|
||||
|
||||
~~~
|
||||
$ vagrant status
|
||||
$ vagrant status [<VM_ID|NAME>]
|
||||
~~~
|
||||
|
||||
Créer une instance de VM par défaut avec la box `debian/bookworm64` :
|
||||
|
@ -287,25 +297,25 @@ Alternativement, on peut créer soi-même le `Vagrantfile` pour configurer plusi
|
|||
Démarrer ou redémarrer la VM :
|
||||
|
||||
~~~
|
||||
vagrant up|reload
|
||||
vagrant up|reload [<VM_ID|NAME>]
|
||||
~~~
|
||||
|
||||
Éteindre la VM :
|
||||
|
||||
~~~
|
||||
$ vagrant halt
|
||||
$ vagrant halt [<VM_ID|NAME>]
|
||||
~~~
|
||||
|
||||
Sortir de veille ou mettre en veille la VM :
|
||||
|
||||
~~~
|
||||
$ vagrant resume|suspend
|
||||
$ vagrant resume|suspend [<VM_ID|NAME>]
|
||||
~~~
|
||||
|
||||
Supprimer la VM (extinction + suppression des ressources) :
|
||||
|
||||
~~~
|
||||
$ vagrant destroy
|
||||
$ vagrant destroy [<VM_ID|NAME>]
|
||||
~~~
|
||||
|
||||
Attention : cette commande est différente de `virsh destroy`, qui ne fait qu'éteindre une VM sans supprimer les ressources ! `vagrant destroy` équivaut plutôt à `virsh destroy && virsh undefine`.
|
||||
|
|
Loading…
Reference in a new issue