Creació de boxes de vagrant de cada una de les 5 MVs creades

1. Introducció i Conceptes Clau

Què és una Box de Vagrant?

Una Box de Vagrant és bàsicament una plantilla empaquetada d’un sistema operatiu a punt per utilitzar. En lloc d’instal·lar un sistema des de zero cada vegada que necessitem treballar, fem servir una box com a punt de partida. Això ens permet duplicar entorns de treball idèntics en qüestió de segons mitjançant ordres senzilles.

Diferència entre un fitxer OVA i una Box de Vagrant

  • Fitxer OVA: És un format d’exportació tradicional per a hipervisors (com VirtualBox). Conté tota la màquina virtual comprimida, però la seva importació i configuració s’acostuma a fer de manera manual fent clics a la interfície gràfica.
  • Box de Vagrant (.box): És un fitxer empaquetat optimitzat per treballar des de la consola d’ordres. Inclou el disc virtual juntament amb instruccions d’automatització i claus SSH per defecte, la qual cosa permet engegar i configurar la màquina automàticament sense tocar la interfície gràfica.

2. Guia Pas a Pas

Pas 1: Empaquetar les màquines virtuals creades

Per convertir les nostres màquines virtuals ja configurades en fitxers .box independents, obrim la terminal, ens situem a la carpeta de destí i executem les següents ordres:

# 1. Empaquetar el servidor Debian 13
vagrant package –base Deb13Trixio –output debian13.box

# 2. Empaquetar el sistema Windows Server 2019
vagrant package –base W2k19 –output win2019.box

# 3. Empaquetar el client Ubuntu MATE
vagrant package –base Ubuntu_Mate –output ubuntu-mate.box

# 4. Empaquetar el router Rocky Linux
vagrant package –base Router-Rocky-Linux –output rocky-router.box

Pas 2: Registrar les boxes al catàleg local de la màquina amfitriona

Un cop creats els fitxers .box, els hem d’afegir al catàleg local de Vagrant perquè el sistema reconegui els seus noms i ens permeti utilitzar-los en projectes futurs:

# Afegir cada box al repositori del nostre equip
vagrant box add Equipo3/debian-base debian13.box
vagrant box add Equipo3/win2019-server win2019.box
vagrant box add Equipo3/ubuntu-desktop ubuntu-mate.box
vagrant box add Equipo3/rocky-router rocky-router.box

Pas 3: Verificació de les plantilles disponibles

Per confirmar que la instal·lació s’ha fet correctament i que les plantilles estan a punt per ser utilitzades, llistem totes les boxes registrades:

vagrant box list
Asistente Virtual
¡Hola! ¿En qué puedo ayudarte hoy?
Desplaça cap amunt