cbench on Docker, via mininet.
docker pull dancasey/docker-cbench
Uses ENTRYPOINT
so that the container can be run with arguments to override CMD
, e.g.,
docker run -it --rm --link ryu dancasey/cbench -c ryu -p 6653 -s 2
The default CMD
tries to connect to controller
at port 6653
with cbench's defaults (16 switches, 16 loops, etc.).
This tiny Dockerfile is released under PDDL-1.0. You probably want to check the licenses of cbench (from oflops) and mininet.