#! /bin/bash BASE_CONF_DIR=/Users/davidb/src/docker_bind : "${DNS_PORT:=1053}" : "${RNDC_PORT:=1953}" CMD="/usr/sbin/named -f -4 -u davidb" [ "$1" = "interactive" ] && ARGS="-ti --entrypoint=/bin/bash" && CMD="" podman run $ARGS \ --rm \ --arch=amd64 \ --name=bind9 \ --publish $RNDC_PORT:953/tcp \ --publish $DNS_PORT:53/udp \ --publish $DNS_PORT:53/tcp \ -v $BASE_CONF_DIR/cfg:/etc/bind \ -v $BASE_CONF_DIR/cache:/var/cache/bind \ -v $BASE_CONF_DIR/zones:/var/lib/bind \ -v $BASE_CONF_DIR/log:/var/log \ localhost/blacka/bind9:9.18 $CMD