dnsproxy
dnsproxy copied to clipboard
Official docker image
It would be nice if there was an official docker image.
#205
Let's keep this one open since it's in English.
Generally, it's of course possible to have an official docker image, it'd just take a day of work. If anyone would like to contribute a Dockerfile, please check out how we build it in AdGuard Home: https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/build-docker.sh
Let's keep this one open since it's in English.
Generally, it's of course possible to have an official docker image, it'd just take a day of work. If anyone would like to contribute a Dockerfile, please check out how we build it in AdGuard Home: https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/build-docker.sh
But the systemctl problem is unsolved
Not official but I've been maintaining my own Docker container for some time now. https://hub.docker.com/r/vmstan/dnsproxy
It is based on Alpine and supports amd64, arm64v8, arm/v6, arm/v7. My configuration is the built in config.xml and fairly simple, but it can be configured to do more.
Is it possible that a simple Dockerfile can be acceptable at first? I can send a pull request for it if that's good enough.
Thanks chiming in, @PeterDaveHello . There is an ongoing PR at #228 if you feel like to help.
https://hub.docker.com/r/adguard/dnsproxy
docker run --rm -p 53:53/udp -p 53:53/tcp adguard/dnsproxy -u 8.8.8.8 -v
https://hub.docker.com/r/adguard/dnsproxy
docker run --rm -p 53:53/udp -p 53:53/tcp adguard/dnsproxy -u 8.8.8.8 -v
How do I configure a file? Can dnsproxy add full config options?
You basically use it the same way as the original binary:
docker run --rm -p 53:53/udp -p 53:53/tcp adguard/dnsproxy -c config.yml