Docker image of Open vSwitch with ssh enabled running over supervisord. This is a very small docker image built on top of Alpine distribution.
The image is hosted at DockerHub as globocom/openvswitch.
Simple run:
$> docker run -it --rm --name vswitch --cap-add=NET_ADMIN -d globocom/openvswitch
As it is a virtual switch, it uses some network resources from the underlying operation system. For that we need to use --cap-add=NET_ADMIN to allow that kind of capability
If you want to build this image manually do as follows:
$> docker build --tag openvswitch .
Then just run:
$> docker run -it --rm --name vswitch --cap-add=NET_ADMIN -d openvswitch