This image is a unofficial container image for VyOS.
This image is based on vyos/vyos-rolling-nightly-builds.
Check GitHub Actions for build status.
- Default User
- username:
vyos
- password:
vyos
- username:
- Enable SSH
- Install Docker and Containerlab
- make topology file
- deploy a lab
name: sample-lab
topology:
nodes:
vyos01:
kind: linux
image: muruu1/vyos:latest
cmd: /sbin/init
vyos02:
kind: linux
image: muruu1/vyos:latest
cmd: /sbin/init
vyos03:
kind: linux
image: muruu1/vyos:latest
cmd: /sbin/init
ubuntu01:
kind: linux
image: muruu1/net-cmd:latest
links:
- endpoints: ["vyos01:eth1", "vyos02:eth1"]
- endpoints: ["vyos02:eth2", "vyos03:eth1"]
- endpoints: ["vyos03:eth2", "vyos01:eth2"]
- endpoints: ["vyos01:eth3", "ubuntu01:eth1"]
sudo clab dep -t ./clab/sample.clab.yml
ssh vyos@clab-sample-lab-vyos01
docker exec -it clab-sample-lab-vyos01 su vyos
sudo clab des -t ./clab/sample.clab.yml