Resources to build a Docker image containing the Data Plane Development Kit (DPDK).
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
1.7.0
1.7.1
2.0.0
LICENSE
README.md

README.md

Docker base image with DPDK

Resources to build a Docker image containing the Data Plane Development Kit (DPDK). Used as a base image for DPDK-accelerated applications in Docker containers.

Child build requires two files:
dpdk_env.sh - minimally exports RTE_TARGET
dpdk_config.sh - can be empty, but preconfigures DPDK options for the child

An example dpdk_env.sh is:

#!/bin/bash
export RTE_TARGET=x86_64-native-linuxapp-gcc

RTE_SDK is defined as /usr/src/dpdk

See https://github.com/rakurai/docker-ovs-dpdk for an example child build.

Tutorial on using this container: http://jason.digitalinertia.net/dockered-dpdk-packaging-open-vswitch/