sha256:3067cc4e02c091399edbd5d65f85a3ff4d511574aecadb47f280c3761e68852e
2026-10-21 21:32:33 UTC
23.7 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:5e9b4a97f6395abf54a5c584be133078deb2295e280dd0b9e77638874d07b637 - 15.49% (3.67 MB)
[#001] sha256:7c06d09d8244ac3f2b828928ae98e963b8aa14f589c241dfb3dda22f4b561f7f - 11.19% (2.66 MB)
[#002] sha256:eae0290468fa31ca7860f0f322daa31dbb7a20e958e8fb52d421f803ce600284 - 0.03% (7.33 KB)
[#003] sha256:45f0829a46db8dfb4f966e36792d8d95c7d26b4226af572a4992b9ec42a14e82 - 73.29% (17.4 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.7-x86_64.tar.gz / # buildkit
2026-10-21 20:46:55 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-21 21:32:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:7bb6b082a2f704cb7675bc19d03451cccc49fed4bb3c491c64d28ccb593b850a
2026-10-21 21:38:59 UTC
22.5 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:c51236e1484aa501b6ebe7b03b49315973e0452deb44828e506af4e36af597f8 - 15.1% (3.39 MB)
[#001] sha256:98c90acdf47b294ef239fda2d82a104567c6e747a7bd60a448ce8d0e240228ca - 11.52% (2.59 MB)
[#002] sha256:0dbfe134b68bf209600465a3005ad459f53826cdd060a1025b7f1c78c2cc253d - 0.03% (7.32 KB)
[#003] sha256:40a0e472af0b4ec85dc197dc5982419213460ff5fb93ad49df058a58b5a66e85 - 73.35% (16.5 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.7-armhf.tar.gz / # buildkit
2026-10-21 20:46:42 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-21 21:38:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-21 21:38:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-21 21:38:59 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:10ca3c685f22a75d62b0a5ce840b3045a04cdbfb510430d5df63932f174c6543
2026-10-21 21:34:22 UTC
22.1 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:349d2cc0aaca902a17627cb405a52203d446de0f45c98714141e9c96bf30b94f - 14.13% (3.12 MB)
[#001] sha256:cbbf5c23642f1c73f806ab806bcc8a91fb32ca0e1cac23bbce911b6a7272da56 - 11.18% (2.47 MB)
[#002] sha256:cc9c430190b76569cf08b9cb9c9c35c7e1bfdb14c57c777a02a829a4d18fda03 - 0.03% (7.32 KB)
[#003] sha256:1c8e18f0273bf5a5e869f134bd6ab7e03998b7ede001edbc26dacec647d89e25 - 74.66% (16.5 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.7-armv7.tar.gz / # buildkit
2026-10-21 20:46:42 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-21 21:34:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-21 21:34:20 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-21 21:34:22 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:c7d68e4fa1bb71ae97c0b7e2c468aa3ccad2ae75d0294697d401e28794a5b5ab
2026-10-21 21:34:47 UTC
22.5 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:197a036d7c646d3e744af55598877c355ab789d97466837b69296bed05ca0d5f - 17.73% (4 MB)
[#001] sha256:6c9b9d0a615484a6279e05a77b0cdc7c1a8722dac1d7694987a079b5b48f59a8 - 11.86% (2.67 MB)
[#002] sha256:ecd994560c09151bb450937280317f716dd63cafb084ac69285ad16413f06308 - 0.03% (7.32 KB)
[#003] sha256:615bdd8f96f364f6d5b09e6641e64ed456c591b8e406a8e891d36232cdf2e978 - 70.38% (15.9 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.7-aarch64.tar.gz / # buildkit
2026-10-21 20:46:49 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-21 21:34:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-21 21:34:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-21 21:34:47 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:63e775b433ca3511a0136e75e197175620fae7a761e6071214dd3bea64e8e915
2026-10-22 15:28:07 UTC
22.3 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:d9e70b4db37b821f84063fd240e0fd2d83aedeca820dd4ab76e1923d60d4abd7 - 16.33% (3.64 MB)
[#001] sha256:9d000d8d06cef864219b7d9c31aed3fece8f0b34bb99b18c661cce5b5299c54f - 12.51% (2.79 MB)
[#002] sha256:2ce2dd72790d1299ecb6171273c3900bc1280e8d0c744e962aa205d4e6378416 - 0.03% (7.33 KB)
[#003] sha256:9e24692b376d673c13948a8a9632f8586c7222779aabee3aad3173c9b3ad8095 - 71.14% (15.9 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.7-ppc64le.tar.gz / # buildkit
2026-10-22 02:45:14 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-22 15:27:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-22 15:28:01 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-22 15:28:06 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-22 15:28:07 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-22 15:28:07 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:d3e7a89b2f21b959c8fdc07c598472d039f6ea01dc7b3c2997c5726ad97c12e2
2026-10-06 03:51:18 UTC
22.6 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:125f7ed2919501383cc2a463efb0a6d988a780211c71de97a05b674ca6bb8dde - 15.08% (3.41 MB)
[#001] sha256:112392424d6635cd7bb288cda3544adf865573daff7b373347e21bab4e769be3 - 12.31% (2.78 MB)
[#002] sha256:207c6cb9fe2d1bd4cb5399782279f561714dcaeb21371764592afef33a539552 - 0.03% (7.33 KB)
[#003] sha256:ef1169d481bae9444deb3f0fcc25907d525875ed94d988308f720e12639303b9 - 72.58% (16.4 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-riscv64.tar.gz / # buildkit
2026-09-18 16:50:23 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-23 04:19:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-23 04:19:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-06 03:51:18 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:7f9310402317326bb2657a70fb02a6db9577bbab0a427386a0c29164b63ccdb6
2026-10-21 22:12:12 UTC
23.1 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:4f7b52b02a0ce5cc0125984e2e978bec03762b154ac5233175a21828f25dac5c - 15.33% (3.54 MB)
[#001] sha256:837199fa376c118d3163b49f8a391746ed2e9778eb401eab306e872015e321ea - 12.0% (2.78 MB)
[#002] sha256:780d909daa7539f32b300b079acc9174fe11d5ed2561322a5bdc537697fb47e9 - 0.03% (7.32 KB)
[#003] sha256:58b0621dbb96acbbe1ee46a1f1d35a21727541578638c5741f10a7dc5bd9dbd9 - 72.63% (16.8 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.7-s390x.tar.gz / # buildkit
2026-10-21 20:45:54 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-21 22:12:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-21 22:12:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-21 22:12:12 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.