PacketRusher image ready for Docker.
PacketRusher needs free5gc's gtp5g kernel module. This module should be present on the host running this Docker image.
For free5gc's gtp5g kernel module to work you should use any distro with kernel below 5.15.X. Ubuntu 20.04 is recommended.
Download and install free5gc's gtp5g kernel module in the host and then use this Docker image.
Check documentation at docs/configuration
Note: Requires make and docker-compose-plugin
To create the packetrusher image run:
make
Note: This command uses the
.env
file, please update thePACKETRUSHER_VERSION
,UBUNTU_VERSION
andGO_VERSION
variables there before running it.
Note: Requires docker-buildx-plugin
To create the packetrusher image run:
docker buildx bake
Note: This command uses the
docker-bake.hcl
file, please update thePACKETRUSHER_VERSION
,UBUNTU_VERSION
andGO_VERSION
variables there before running it.