# Vorbereitung: --- Unter Debian 12 wird das Packet **build-essential** benötigt. Jetzt muss das [vrnetlab-Repository](https://github.com/hellt/vrnetlab/tree/master) von Github zu klonen. Danach muss das vJunosEvolved Image von [Juniper](https://www.juniper.net/us/en/dm/vjunos-labs.html) runtergeladen werden und in den Ordner **vjunosevolved** kopiert werden. Im Ordner **vjunosevolved** muss nurnoch der Befehl **make** ausgeführt werden. Jetzt gibt es das Docker Image **vrnetlab/vr-vjunosevolved**. ![](https://screenshot.jnebel.de/files/e9b3a82702fea0472399a97be2581602.png "") # Containerlab --- Nachdem das Docker Image gebaut wurde, können wir die Containerlab Konfiguration erstellen. In der Datei [vjunosevolved.clab.yml](https://git.jnebel.de/JonathanN1203/containerlab-vJunosEvolved/vjunosevolved.clab.yml) ist eine Minimal-Setup mit einem Linux Container und einem vJunosEvolved Router. In der Datei [vjunos.cfg](https://git.jnebel.de/JonathanN1203/containerlab-vJunosEvolved/vjunos.cfg) befindet sich die Minimal Konfiguration für Junos. Diese Konfiguration wird importiert, nachdem der Router gestartet ist. # Wichtig --- Der Router braucht sehr lange um zu starten, dies kann bis zu 15 Minuten brauchen. Das Interface eth0 aus Containerlab ist das Management Interface von vJunosEvolved. Das Interface eth1 wird in Junos als et-0/0/0 erkannt, dies wird entsprechend fortgesetzt. Die Konfiguration welche in der Datei [vjunos.cfg](https://git.jnebel.de/JonathanN1203/containerlab-vJunosEvolved/vjunos.cfg) ist, kann mit dem Befehl **show configuration** angezeigt werden.