- docker installed
curl -fsSL https://get.docker.com | sh
systemctl enable --now docker
- hugepages enabled and mounted
- devices bound to vfio-pci or igb_uio for DPDK
git clone https://github.com/NetSys/bess.git
cd bess
./container_build.py bess
sudo ./bin/bessd -k
docker run --rm -it -v $PWD:/opt/bess --net=host krsna1729/bessctl:anil bessctl
In the bess shell localhost:10514 $
run port/macswap
show pipeline