This repository contains p4-bmv2 switch and p4runtime libraries (BE AWARE OF DIFFERENT TAGS!)
511
Take into consideration the tags. The :pure is the one which is recommended and has been created according to these instructions: https://github.com/p4lang/behavioral-model/tree/master/targets/simple_switch_grpc Thus, it only have simple_switch_grpc and P4runtime libraries, but no other features/packages, e.g., thrift, nanomsg, simple_switch.
NOTE: there are two tags! Use pure (recommended) to have only simple_switch_grpc and related p4runtime libraries, only go for the full if you really need all additional libraries and binaries.
You might take a look at the Dockerfiles that can be found here: https://github.com/cslev/p4-bmv2-docker
Uncompressed sizes: full: 6.51 GB pure: 4.92 GB
Content type
Image
Digest
Size
2 GB
Last updated
about 8 years ago
docker pull cslev/p4-bmv2-p4runtime:full