Skip to content

cerealcable/docker-kea

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 45.1%
  • Shell 30.1%
  • Dockerfile 24.8%