-
Notifications
You must be signed in to change notification settings - Fork 125
Docker images
Ondrej Fabry edited this page May 13, 2019
·
3 revisions
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
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
-
ligato/vpp-agent
- production image, optimized for size -
ligato/dev-vpp-agent
- development image, with pre-installed tools
From branches:
-
ligato/vpp-agent:latest
- built from master branch -
ligato/vpp-agent:dev
- built from dev branch -
ligato/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 version -
ligato/vpp-agent:XXX-debug
- with VPP in debug mode