web-dev-qa-db-fra.com

Vagrant, comment spécifier la taille du disque?

Je veux m'assurer que mon environnement de développement dispose de suffisamment d'espace libre pour installer des outils et d'autres éléments. Je ne trouve aucune option de configuration permettant d'indiquer à Vagrant la taille de disque minimale que je souhaite. Est-ce possible ou dois-je créer ma propre boîte?

20
geckos

J'ai utilisé le plugin vagrant vagrant-disksize pour redimensionner le disque.

Ça a marché. Il peut également être utile de spécifier la taille initiale du disque.

Exécutez ce qui suit sur la ligne de commande:

vagrant plugin install vagrant-disksize

et utilisez ce qui suit dans votre Vagrantfile:

vagrant.configure('2') do |config|
    config.vm.box = 'ubuntu/xenial64'
    config.disksize.size = '50GB'
end
40
Laurence Chen

Cela devrait être fait en utilisant le fournisseur, c'est-à-dire que l'exemple de paramètres de configuration de virtualbox serait

https://www.vagrantup.com/docs/virtualbox/configuration.html

config.vm.provider "virtualbox" do | v | v.customize ["modifyvm",: id, "--cpuexecutioncap", "50"] end

https://www.virtualbox.org/manual/ch08.html#vboxmanage-list

mais dans la section modifyvm, je ne vois rien concernant le redimensionnement du disque !! vous pouvez peut-être essayer de joindre un disque secondaire !!

https://Gist.github.com/leifg/4713995

3
Mahesh Chandra