Sign inSign up

hectorm/hblock-resolver:v175

Multi-platform
Index digest

sha256:06e39a1d4f54ec6fbb5affc288ca9e5abebd4b5c32675a4fda66e78c14b82aca

OS/ARCH

Compressed size

47.95 MB

Last pushed

over 2 years by hectormbot

Type

Image

Manifest digest

sha256:b8d8fb7e22af8c08a3e4d6b0fff7b0f5dee562466fa81bfa9d1066f32fad1479

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.ref.name=ubuntu0 B
4LABEL org.opencontainers.image.version=22.040 B
5ADD file ... in / 28.17 MB
6CMD ["/bin/bash"]0 B
7COPY /usr/bin/qemu-x86_64-static /usr/bin/qemu-x86_64-static # buildkit1.7 MB
8RUN /bin/sh -c export DEBIAN_FRONTEND=noninteractive4.79 MB
9ENV SVDIR=/service/0 B
10ENV KRESD_UID=10000 B
11ENV KRESD_CONF_DIR=/etc/knot-resolver/0 B
12ENV KRESD_DATA_DIR=/var/lib/knot-resolver/0 B
13ENV KRESD_CACHE_DIR=/var/cache/knot-resolver/0 B
14ENV KRESD_CACHE_SIZE=500 B
15ENV KRESD_DNS1_IP=1.1.1.1@8530 B
16ENV KRESD_DNS1_HOSTNAME=cloudflare-dns.com0 B
17ENV KRESD_DNS2_IP=1.0.0.1@8530 B
18ENV KRESD_DNS2_HOSTNAME=cloudflare-dns.com0 B
19ENV KRESD_INSTANCE_NUMBER=10 B
20ENV KRESD_RECENTLY_BLOCKED_NUMBER=1000 B
21ENV KRESD_CERT_MANAGED=true0 B
22ENV KRESD_NIC=0 B
23ENV KRESD_LOG_LEVEL=notice0 B
24RUN /bin/sh -c useradd -u1.32 KB
25COPY /usr/lib/libluajit-* /usr/lib/ # buildkit1.17 MB
26COPY /usr/local/lib/lua/ /usr/local/lib/lua/ # buildkit701.15 KB
27COPY /usr/local/share/lua/ /usr/local/share/lua/ # buildkit115.91 KB
28COPY /usr/lib/libdnssec.* /usr/lib/ # buildkit1.29 MB
29COPY /usr/lib/libknot.* /usr/lib/ # buildkit5.26 MB
30COPY /usr/lib/libzscanner.* /usr/lib/ # buildkit2.03 MB
31COPY /usr/bin/kdig /usr/bin/kdig # buildkit976.44 KB
32COPY /usr/bin/khost /usr/bin/khost # buildkit984.83 KB
33COPY /usr/lib/libkres.* /usr/lib/ # buildkit291.82 KB
34COPY /usr/lib/knot-resolver/ /usr/lib/knot-resolver/ # buildkit384.95 KB
35COPY /usr/sbin/kresd /usr/sbin/kresd # buildkit135.64 KB
36COPY /usr/sbin/kresc /usr/sbin/kresc # buildkit6.93 KB
37COPY /usr/sbin/kres-cache-gc /usr/sbin/kres-cache-gc # buildkit11.71 KB
38COPY /usr/bin/hblock /usr/bin/hblock # buildkit7.98 KB
39RUN /bin/sh -c mkdir "${KRESD_DATA_DIR:?}"177 B
40RUN /bin/sh -c chown knot-resolver:root180 B
41RUN /bin/sh -c chmod 0775182 B
42COPY ./config/knot-resolver/ /etc/knot-resolver/ # buildkit5.07 KB
43RUN /bin/sh -c find /etc/knot-resolver/32 B
44RUN /bin/sh -c find /etc/knot-resolver/32 B
45COPY ./config/hblock/ /etc/hblock/ # buildkit554 B
46RUN /bin/sh -c find /etc/hblock/32 B
47RUN /bin/sh -c find /etc/hblock/32 B
48COPY ./scripts/bin/ /usr/local/bin/ # buildkit2.25 KB
49RUN /bin/sh -c find /usr/local/bin/32 B
50RUN /bin/sh -c find /usr/local/bin/32 B
51COPY ./scripts/service/ /service/ # buildkit644 B
52RUN /bin/sh -c find /service/180 B
53RUN /bin/sh -c find /service/644 B
54USER knot-resolver:root0 B
55EXPOSE map[53/tcp:{} 53/udp:{}]0 B
56EXPOSE map[443/tcp:{}]0 B
57EXPOSE map[853/tcp:{}]0 B
58EXPOSE map[8453/tcp:{}]0 B
59HEALTHCHECK &{["CMD" "/usr/local/bin/container-healthcheck"] "10s" "5s"0 B
60ENTRYPOINT ["/usr/bin/catatonit" "--" "/usr/local/bin/container-init"]0 B
61RUN /bin/sh -c #32 B

Command

 ARG RELEASE