Docker images - ligato/vpp-agent GitHub Wiki
TODO
- add vpp-base image that downloads VPP from packagecloud.io
- and allow downloading/installing specific VPP versions
- use single Dockerfile for production and developement image
- build images with VPP in debug mode (requires compiling VPP)
- add build script for building images with all supported VPP versions
Goals
Building image
- provide quick & simple default behavior for building images
- do not build VPP when not needed, instead install from packagecloud
- provide options to customize VPP used in the images
- install specific VPP version
- build VPP in release/debug mode
Running image
- provide env variable to control running mode for VPP
Tags
ligato/vpp-agent
- production image, optimized for sizeligato/dev-vpp-agent
- development image, with pre-installed tools
From branches:
ligato/vpp-agent:latest
- built from master branchligato/vpp-agent:dev
- built from dev branchligato/vpp-agent:2.1
- built from release branch
optionally also:
ligato/vpp-agent:stable
- built from latest release
From tags:
ligato/vpp-agent:2.1.0
- built from version tags
Special images:
ligato/vpp-agent:XXX-vpp1904
- with specific VPP versionligato/vpp-agent:XXX-debug
- with VPP in debug mode