Vagrant-image-erstellen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 4: Zeile 4:
 
=Vagrant Box bauen=
 
=Vagrant Box bauen=
 
*vagrant package --base ubuntu-focal --output ubuntu-focal.box
 
*vagrant package --base ubuntu-focal --output ubuntu-focal.box
 
+
=Anpassungen beim Original Image=
 +
;Grund muss noch eingetragen werden.
 +
config.ssh.insert_key = false
 
=Zu Vagrant hinzufügen=
 
=Zu Vagrant hinzufügen=
 
;Um solch eine eben erstellte Vagrant Box zu einer Vagrant Instanz hinzuzufügen verwendet man:
 
;Um solch eine eben erstellte Vagrant Box zu einer Vagrant Instanz hinzuzufügen verwendet man:

Version vom 7. April 2022, 08:34 Uhr

Ziel

  • Ein eigenes Vagrant-Image aus einem aktiven Image erstellen
  • Eigenes Image anpassen um dann ein Imgage für vagrant zu bauen.

Vagrant Box bauen

  • vagrant package --base ubuntu-focal --output ubuntu-focal.box

Anpassungen beim Original Image

Grund muss noch eingetragen werden.
config.ssh.insert_key = false

Zu Vagrant hinzufügen

Um solch eine eben erstellte Vagrant Box zu einer Vagrant Instanz hinzuzufügen verwendet man
  • vagrant box add ubuntu-focal ubuntu-focal.box

Listing

  • vagrant box list
bento/ubuntu-20.04 (virtualbox, 202112.19.0)
debian/buster64    (libvirt, 10.20220328.1)
ubuntu-focal       (virtualbox, 0)
ubuntu/focal64     (virtualbox, 20220324.0.0)
wordpress          (virtualbox, 0)

Key erstellen

Im Verzeichnis ~/vagrant/ubuntu-focal$
  • mkdir $PWD/.ssh/
  • ssh-keygen -f $PWD/.ssh/id_rsa