wastrachan / docker-kea

ISC Kea in a Docker Container

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kea Docker Image

ISC Kea in a Docker container with configuration files in a volume.

Install

Docker Hub

Pull the latest image from Docker Hub:

docker pull wastrachan/kea

Github Container Registry

Or, pull from the GitHub Container Registry:

docker pull ghcr.io/wastrachan/kea

Build From Source

Clone this repository, and run make build to build an image:

git clone https://github.com/wastrachan/docker-kea.git
cd docker-kea
make build

Run

Docker

Run 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:latest

Configuration

Configuration 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.

Services

Service Port
DHCP 67 (UDP)

Volumes

Volume Description
/config Configuration directory

License

The content of this project itself is licensed under the MIT License.

View license information for the software contained in this image.

About

ISC Kea in a Docker Container

License:MIT License


Languages

Language:Makefile 45.1%Language:Shell 30.1%Language:Dockerfile 24.8%