It is a multilayer software switch licensed under the open source Apache 2 license.
Our goal is to implement a production quality switch platform that supports standard management interfaces and opens the forwarding functions to programmatic extension and control.
Refer to https://github.com/openvswitch/ovs/blob/master/README.rst for more details.
This repo contains the container images for each stable ovs release so that end user can just docker pull and run ovs on demand.
docker run -itd --net=host --name=ovsdb-server openvswitch/ovs: 2.11.2_debian ovsdb-server
For ovs vswitchd, we need to load ovs kernel modules on host.
If user wants to load kernel modules from containers to host, follow documentation guide for building docker image with kernel module.
Host kernel modules like openvswitch, geneve, stt, etc. should be installed on host to use version specific images in this repo as it it very hard to maintain container images with different kernel versions
docker run -itd --net=host --name=ovs-vswitchd --volumes-from=ovsdb-server --privileged openvswitch/ovs: 2.11.2_debian ovs-vswitchd
Installation details @ https://github.com/openvswitch/ovs/blob/master/Documentation/intro/install/general.rst
Content type
Image
Digest
Size
133.2 MB
Last updated
almost 7 years ago
docker pull openvswitch/ovs:2.11.2_debian