Docker image with all tools necessary for building Netkit-JH core, fs and kernel.
1.6K
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 )
$ 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.
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
Content type
Image
Digest
Size
260 MB
Last updated
over 5 years ago
docker pull netkitjh/netkit-builder-deb