Skip to content

FreifunkMD/jool-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jool-docker

jool as docker container.

Dependencies

Since jool needs a kernel module we need to prepare the host system. For this we need to meet following prerequisites on the host:

Setup

git clone ttps://github.com/FreifunkMD/jool-docker /opt/jool-docker
/opt/jool-docker
vi install.sh
./install.sh

The installation itself is as simple as changing the variable JOOL_VERSION in the install.sh file to ones desire (for current versions see here) and running bash install.sh as root. The script will install the kernel module and pull the docker image. If pulling fails for the specified jool version, it will try to build it instead.

Uninstall

docker stop jool-ffmd
docker rm jool-ffmd
docker image rm jool-ffmd

Run as root

modprobe -r jool
dkms uninstall jool/<VERSION>
dkms remove jool/<VERSION> --all
dkms status jool