Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

The Docker image for hickory-dns

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
NotificationsYou must be signed in to change notification settings

hickory-dns/docker

Repository files navigation

License: MITLicense: Apache 2.0

hickory-DNS

hickory-DNS in Docker

This is thehickory-dns Docker image

Enabledfeatures in the image

  • h3-ring
  • quic-ring
  • https-ring
  • dnssec-ring
  • ascii-art
  • resolver
  • recursor
  • sqlite
  • rustls-platform-verifier
  • webpki-roots

Additional files

The container has some more files copied from the Debian (trixie) packagedns-root-data.

See:https://www.iana.org/domains/root/files

Example use indocker compose

Filecompose.yml:

services:dns-server:image:docker.io/hickorydns/hickory-dns:latestvolumes:          -./config/dns/named.toml:/etc/named.toml:ro          -./config/dns/ipv6_block.zone:/var/named/ipv6_block.zone:roports:            -"53:53/tcp"            -"53:53/udp"

You can find two tested examples in this repository:

Contributing

Build a pull-request or your work

You can add the argumentFEATURES= to define the list of enabled features

  • Edit and run

    IMAGE_TAG="yourUsername/hickory-dns:custom-version" \VERSION="0.20.x-dev" \SOURCE_FILE="https://github.com/hickory-dns/hickory-dns/archive/refs/heads/stop-returning-ns-on-auth-response.tar.gz" \SOURCE_SHA256="$(curl -Ls"${SOURCE_FILE}" -o -| sha256sum| cut -d'' -f 1)" \make build-alpine

To use wget, replacecurl -Ls "${SOURCE_FILE}" -o - bywget "${SOURCE_FILE}" -O -

Push the result to your repository

IMAGE_TAG="yourUsername/hickory-dns:custom-version" make push

[8]ページ先頭

©2009-2025 Movatter.jp