1
0
mirror of https://github.com/tiyn/wiki.git synced 2025-04-19 06:07:44 +02:00
wiki/wiki/docker-images/ventz_-_bind.md
TiynGER 046b9bc995 docker-image folder added
The docker-images where scattered across different files.
For faster access i moved them to an extra folder and linked them if they're needed elsewhere.
entries that where outside this folder and only contained basic documentation of the docker image where removed.
2021-03-16 15:34:35 +01:00

1.3 KiB

ventz - bind

The official container and documentation was made by ventz.

Volumes

Set the following volumes with the -v tag.

Volume-Name Container mount Description
bind_cache /var/cache/bind cache for dns
bind_etc /etc/bind configuration for dns

Ports

Set the following ports with the -p tag.

Container Port Recommended outside port Protocol Description
53 53 TCP dns protocol port
53 53 UDP dns protocol port

Additional

There are some special variables to set.

Flag Usage
--dns set two of these flags for specific dns forward servers

Rebuild

#!/bin/sh
docker stop bind
docker rm bind
docker pull ventz/bind:latest
docker run --name bind \
    --restart unless-stopped \
    --dns=1.1.1.1 --dns=8.8.8.8 \
    -p 53:53/udp \
    -p 53:53 \
    -v bind_cache:/var/cache/bind  \
    -v bind_etc:/etc/bind \
    -d ventz/bind:latest