Sign inSign up

satishweb/doh-server:alpine

Multi-platform
Networking
Index digest

sha256:5b9e8d5aa008f82525ecbf50e3d9add334dce530482f94077dbe7267871fa97a

OS/ARCH

Compressed size

14.73 MB

Last pushed

2 days by satishweb

Type

Image

Manifest digest

sha256:ea40bf4f22a683483e69574cefe4b7f030d1450f710099dca603dfc0585580f8

Image Layers

1ADD alpine-minirootfs-3.24.2-x86.tar.gz / # buildkit3.51 MB
2CMD ["/bin/sh"]0 B
3LABEL [email protected] org.opencontainers.image.title=DNS Over HTTP0 B
4ARG DOH_VERSION=v2.3.100 B
5LABEL org.opencontainers.image.version=v2.3.100 B
6COPY /dist /server # buildkit3.24 MB
7COPY doh-server.sample.conf /server/doh-server.sample.conf # buildkit1.99 KB
8RUN |1 DOH_VERSION=v2.3.10 /bin/sh -c4.74 MB
9ADD docker-entrypoint /docker-entrypoint # buildkit3.56 KB
10RUN |1 DOH_VERSION=v2.3.10 /bin/sh -c32 B
11COPY docker-healthcheck /docker-healthcheck # buildkit1.06 KB
12RUN |1 DOH_VERSION=v2.3.10 /bin/sh -c1.06 KB
13RUN |1 DOH_VERSION=v2.3.10 /bin/sh -c3.24 MB
14USER nobody0 B
15ENV UPSTREAM_DNS_SERVER=udp:208.67.222.222:53,udp:208.67.220.220:530 B
16ENV DOH_HTTP_PREFIX=/getnsrecord0 B
17ENV DOH_HTTP_PREFIXES=/dns-query0 B
18ENV DOH_SERVER_LISTEN=:80530 B
19ENV DOH_SERVER_TIMEOUT=100 B
20ENV DOH_SERVER_TRIES=30 B
21ENV DOH_SERVER_VERBOSE=false0 B
22ENV DOH_SERVER_LOG_GUESSED_CLIENT_IP=false0 B
23ENV DOH_SERVER_ECS_ALLOW_NON_GLOBAL_IP=false0 B
24ENV DOH_SERVER_ECS_USE_PRECISE_IP=false0 B
25ENV DOH_SERVER_LOCAL_ADDR=0 B
26EXPOSE [8053/tcp]0 B
27ENTRYPOINT ["/docker-entrypoint"]0 B
28CMD ["/server/doh-server" "-conf" "/server/doh-server.conf"]0 B
29HEALTHCHECK {Test:[CMD-SHELL /docker-healthcheck] Interval:1m0s Timeout:30s0 B

Command

ADD alpine-minirootfs-3.24.2-x86.tar.gz / # buildkit