Docker images used in PcapPlusPlus CI/CD
This repo contains docker files and scripts to build docker images that are used for testing PcapPlusPlus.
Docker image inventory:
Maintained images (can be updated by CI)
Legacy images (cannot or shouldn't be updated by CI)
GitHub Actions is used for building the docker images automatically and push them to Docker Hub.
To build a docker image manually please use the following commands:
PLATFORM=...
docker build . --file Dockerfile-${PLATFORM} --tag seladb/${PLATFORM}:latest
To test PcapPlusPlus with these docker images please use the test-pcapplusplus.sh
script:
./test-pcapplusplus.sh IMAGE [OPTIONAL_TEST_PARAMS]
For example:
./test-pcapplusplus.sh ubuntu2004-dpdk1911
./test-pcapplusplus.sh centos7 -s