¿Cómo generar un archivo vagabundo para replicar un VirtualBox existente (no vagabundo) que ejecuta Debian?

¿Cómo generar un archivo vagabundo para replicar un VirtualBox existente (no vagabundo) que ejecuta Debian?

Tengo una máquina virtual VirtualBox, creada "a mano" (es decir, sin usar vagrant en absoluto), que ejecuta Debian.

¿Cuál es la forma más sencilla de generar un archivo vagabundo que replicaría este cuadro? ¿Existe una forma automatizada de hacer esto?

Respuesta1

Puedes intentar seguir los pasos informados en la página de github."Convierta una .ovamáquina virtual VirtualBox en un Vagrant box#7", omitiendo el primero porque ya tienes tu VM (y no estás comenzando desde un ovaarchivo)...

  1. Individue el nombre interno, ID, leyéndolo desde la GUI o por línea de comando con el VBoxManagecomando:

    VBoxManage lista vms
    "UCS 4.1" {acef4c0a-35be-4640-a214-be135417f011}

    Estas interesado enacef4c0a-35be-4640-a214-be135417f011, que en su computadora será diferente (en lugar de UCS 4.1 debe seleccionar el nombre de VM que le dio a su sistema Debian).

  2. Paqueteesa VM como una caja Vagrant

    paquete vagabundo --baseacef4c0a-35be-4640-a214-be135417f011--producciónUCS.box

    Tome la identificación única encontrada antes y escriba en lugar deacef4c0a-35be-4640-a214-be135417f011en la línea de comando anterior. Tenga en cuenta que puede cambiar el nombre del archivo de salida como desee (en lugar de UCS.boxusar whatever.box), pero deberá usar el mismo nombre en el siguiente comando.

  3. Añadir a la lista de tus cajas Vagrant locales

    cuadro vagabundo agregarUCS.box--nombreUCS

    Con el nombre del archivo elegido antes, puede agregar el cuadro vagrant, eligiendo incluso ellegible por humanosnombre (en el caso anterior UCS). El nombre debe informarse en el siguiente archivo.

  4. Crear unArchivo vagabundopara utilizar esta casilla, o modificar una que ya tengas:

    Vagrant.configure("2") hacer |config|
    config.vm.box = "UCS"
    # ...
    fin

  5. vagrant up

información relacionada