tech:vagrant:vagrantfile

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
tech:vagrant:vagrantfile [14/02/2022 09:49] – suprimit matetech:vagrant:vagrantfile [14/02/2022 10:45] (actual) – creat mate
Línia 1: Línia 1:
 += vagrantfile
 +  * provisioning: [[https://www.vagrantup.com/docs/provisioning]]
 +== Vagrant.configure("2") do |config|
 +  * config namespace: [[https://www.vagrantup.com/docs/vagrantfile/machine_settings#machine-settings]]
 +=== box
 +  * box a usar: **config.vm.box**
 +    * config.vm.box="debian/bullseye64"
 +  * versión de la box a usar: **config.vm.box_version**
 +    * config.vm.box_version="11.20211230.1"
 +  * dirección URL de la box: **config.vm.box_url**
 +    * config.vm.box_url="https://app.vagrantup.com/debian/boxes/bullseye64"
  
 +=== hostname
 +=== provision
 +  * **name**: nombre del provisionar (para info)
 +  * **type**:
 +    * shell
 +    * file
 +  * **after**: (experimental)
 +    * [[https://www.vagrantup.com/docs/provisioning/basic_usage#dependency-provisioners]]
 +    * all
 +    * each
 +  * **before**: (experimental)
 +    * [[https://www.vagrantup.com/docs/provisioning/basic_usage#dependency-provisioners]]
 +    * all
 +    * each
 +  * communicator_required
 +  * run
 +    * always
 +    * never
 +    * once
 +
 +  * inline (key/value): <code>config.vm.provision [name] type: "shell", path: "bootstrap.sh"</code>
 +  * Ruby block: <code>config.vm.provision [name] :shell, inline: "echo hello"</code>
 +    * <code>  config.vm.provision [name] "shell" do |s|
 +    s.inline = "echo hello"
 +  end</code>
 +  * <code>config.vm.provision [name] :file, path: "bootstrap.sh"</code>
 +
 +=== network
 +=== sync_folder
 +=== provider
 +=== define
  • tech/vagrant/vagrantfile.1644860946.txt.gz
  • Darrera modificació: 14/02/2022 09:49
  • per mate