Sign inSign up

netkitjh/netkit-builder-deb

By netkitjh

Updated over 5 years ago

Docker image with all tools necessary for building Netkit-JH core, fs and kernel.

Image
1

1.6K

netkitjh/netkit-builder-deb repository overview

Netkit-JH Builder (Debian Bullseye)

Netkit-JH is a project for network emulation using User-mode Linux. It is useful to be able to build the core tools, along with VM filesystems and kernels, without having to set up a full VM, or download lots of separate development packages. Originally debian was chosen as a distro as Netkit was dependent on debian for building, however this is no longer the case. This docker image still offers some isolation in addition to preinstalled dev packages, so you can easily pull this image, build Netkit-JH components, then remove the image when it is no longer needed.

Here is the full docker build guide on our website ( https://netkit-jh.github.io )

Pulling The Image

$ docker pull netkitjh/netkit-builder-deb:latest

Usually you should use the latest tag, but if you are using an old version of netkit-jh-build you should pull the appropriate tag.

Building

Clone the netkit-jh-build repo, then you can build the components:

$ git clone https://github.com/netkit-jh/netkit-jh-build.git
$ cd netkit-jh-build

To build everything:

$ docker run --privileged -v $(pwd):/netkit-build -it netkit-builder-deb

Tag summary

Content type

Image

Digest

Size

260 MB

Last updated

over 5 years ago

docker pull netkitjh/netkit-builder-deb