Skip to content
Ondrej Fabry edited this page Jul 3, 2019 · 9 revisions

Project Goals

  • provide docker images with installed VPP
  • allow building custom images with specific VPP version

Image Versions

  • VPP installed from packagecloud.io with all related packages - provided as default image
  • VPP built from source - for running in debug mode or including custom patches
  • VPP packages (.deb) only - for easy distribution
  • VPP minimal image - small image size

Image with VPP installed from packagecloud.io

Image Tag Description
ligato/vpp-base:master VPP installed from master repo
ligato/vpp-base:latest VPP installed from a repo of the latest release
ligato/vpp-base:XX.YY VPP installed from XXYY repo
ligato/vpp-base:XX.YY.3-gabcdef specific VPP version installed

Image with VPP built from source

Image Tag Description
ligato/vpp-base:master-debug VPP built from master branch
ligato/vpp-base:XX.YY-debug VPP built from stable/XXYY branch
ligato/vpp-base:XX.YY.3-gabcdef-debug specific VPP version compiled

Other images

Image Tag Description
ligato/vpp-base:xxx-deb scratch-based image with .deb packages only
ligato/vpp-base:xxx-api VPP API json files from /usr/share/vpp/api
ligato/vpp-base:xxx-slim minimal image