Skip to content

mingchen/docker-edgedns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker for edgedns

docker icon Docker Image CI

A docker image for edgedns, a high performance DNS cache.

Highlight

  • Use edgedns 0.2.2 release.
  • Run as non root.
  • Expose tcp and udp port 5353 (because of non-root).
  • Health check by UDP port is alive.
  • Use debian:buster-slim as base image.

Build docker image

make

or

docker build -t mingc/edgedns .

Pull image from docker hub

docker pull mingc/edgedns

Run

Run with default config:

docker run -d -p 53:5353 mingc/edgedns

Run with custom config:

docker run -d -v <your edgedns.toml>:/etc/edgedns.toml -p 53:5353 mingc/edgedns

References