Sign inSign up

stano/vyos

By stano

Updated almost 9 years ago

Image
2

187

stano/vyos repository overview

Building VyOS docker image:

 
mkdir docker_vyos && cd docker_vyos
mkdir vyos && cd vyos
wget https://downloads.vyos.io/release/1.1.8/vyos-1.1.8-amd64.iso
mkdir rootfs
mount -o loop vyos-1.1.8-amd64.iso rootfs/
mkdir unsquashfs
apt-get -y install squashfs-tools
unsquashfs -f -d unsquashfs/ rootfs/live/filesystem.squashfs
tar -C unsquashfs -c . | docker import - stano/vyos:1.1.8-amd64

Running VyOS docker image:

 
docker run -d --name vyos --privileged -v /lib/modules:/lib/modules stano/vyos:1.1.8-amd64 /sbin/init
docker exec -it vyos /bin/bash 

Run using docker-compose:

docker-compose.yml
 
version: '2'
services:
  vyos:
    image: stano/vyos:1.1.8-amd64
    command: "/sbin/init"
    container_name: "some-vyos"
    volumes:
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    restart: always

 

And finally start up container
docker-compose up -d vyos

  That's all   tiny arrow

VyOS

Tag summary

Content type

Image

Digest

Size

221.5 MB

Last updated

almost 9 years ago

docker pull stano/vyos:1.1.8-amd64