ISC Kea in a Docker container with configuration files in a volume.
Pull the latest image from Docker Hub:
docker pull wastrachan/keaOr, pull from the GitHub Container Registry:
docker pull ghcr.io/wastrachan/keaClone this repository, and run make build to build an image:
git clone https://github.com/wastrachan/docker-kea.git
cd docker-kea
make buildRun this image with the make run shortcut, or manually with docker run.
docker run -v "$(pwd)/config:/config" \
--name kea \
--rm \
-p 67:67/udp \
wastrachan/kea:latestConfiguration files are stored in the /config volume. You may wish to mount this volume as a local directory, as shown in the examples above. /config/kea.conf is the main configuration file for the application. Review the Kea man pages if you are unfamiliar with how to configure Kea.
| Service | Port |
|---|---|
| DHCP | 67 (UDP) |
| Volume | Description |
|---|---|
/config |
Configuration directory |
The content of this project itself is licensed under the MIT License.
View license information for the software contained in this image.