sha256:5e0a314e87ee77965b977aca1699c2888aac0847287a7c0400d2bcbddde9e526
2026-10-02 18:17:32 UTC
23.7 MB
v2.11.6
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:d0c1d894c237d8192cbcd37e435031ad4eddec173299568a5a05869c2e40dfa3 - 15.5% (3.67 MB)
[#001] sha256:fb6e2df487623b77d3cb65f05e9dc682f797f41ff30b4d58eb3e30239e054c50 - 11.21% (2.66 MB)
[#002] sha256:882432e45530bf9add33f78b6636f9eef8d0f414701edb422717690248e5f7d5 - 0.03% (7.33 KB)
[#003] sha256:fa3b366d4b7ca0e9c541d948d870373f70a166149f94f057ed6bb37115560827 - 73.26% (17.4 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-x86_64.tar.gz / # buildkit
2026-09-17 20:37:33 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-02 18:17:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-02 18:17:31 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-02 18:17:32 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.6
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='422771007d505ea97efd1177a4905b2c1a471cd426668f2ace3bcda3d8e30b11f9b1610bfb02c6ad60f2a795f56124f2f5eec6409c17d5a0dd4c21a11375fb94' ;; armhf) binArch='armv6'; checksum='c120f071720e1b5581386e840dc7b78ddd5fbae12f36cbe01ee7f5af776e2fbc8b7f69e2731023efa1ed740aaf5309f66743f4be2fc386b8cea640c9ad6dd708' ;; armv7) binArch='armv7'; checksum='c9ed41fd5944604bc0ef184cdfbef47d9c2405869feadb1ae218d9c916a270e915c92aebcb98d6bcf49a5d66a3d47703103ee801d3d429a8694b086b975814d6' ;; aarch64) binArch='arm64'; checksum='bd228ea44b6b95720a0c2d7b62886e99cb4a0b05356fe6e058c4a155618c913377b18e686839ae7fcc6c2c05aea2d549fa91f25aa3ef8d43cdead117259577ed' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='acc236010e39f5ec0ff973eee4d6bfce4efa6c3c5bbd1de357e85ecd0aa0468998a17980efbefe7643b8d1368c5bd85a555524b0c12c3ba3c16d5f527294b68c' ;; riscv64) binArch='riscv64'; checksum='56afa5cff92dc9c99f138c2cb8557a83b9049d2e09cbb36023c77b9b71e913a9acd8e74e48a7ce482b21dc2aba8d6b373e94bb24e86717d3e720b1cd3d13379c' ;; s390x) binArch='s390x'; checksum='fd2db1d4f325102029ebc4b6ead4ddf669daf4efea2628dab7623b071a953f69b26806b441e6555494130d45dc54cbaec53c2f6b45a30fa7a66d4250925d8663' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.6/caddy_2.11.6_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-02 18:17:32 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.6
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-02 18:17:32 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-02 18:17:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-02 18:17:32 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:1aa5a8139f5009a427e98bedf3700c7938b62bc3ec455b52cb76953e977ec947
2026-10-02 18:16:02 UTC
22.4 MB
v2.11.6
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:b0cea9f80ea5defd79b131eda614476b4cdbb6b45165432dd3dbf895cf504ccb - 15.11% (3.39 MB)
[#001] sha256:ac0a7c4aa88ee35e668e46c707fdcaa6acac828e0bd38024e33385aaab8e0826 - 11.53% (2.59 MB)
[#002] sha256:257e6e2e3c27b5e344b9278399eb1423294cab65ce96d7ed167189a01f2147f5 - 0.03% (7.33 KB)
[#003] sha256:fb62354734cc2462bc9524e0ecf91b2d88c171a48bfaefe88d36444055128a1d - 73.33% (16.5 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-armhf.tar.gz / # buildkit
2026-09-17 20:37:42 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-02 18:16:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-02 18:16: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-02 18:16:02 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.6
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='422771007d505ea97efd1177a4905b2c1a471cd426668f2ace3bcda3d8e30b11f9b1610bfb02c6ad60f2a795f56124f2f5eec6409c17d5a0dd4c21a11375fb94' ;; armhf) binArch='armv6'; checksum='c120f071720e1b5581386e840dc7b78ddd5fbae12f36cbe01ee7f5af776e2fbc8b7f69e2731023efa1ed740aaf5309f66743f4be2fc386b8cea640c9ad6dd708' ;; armv7) binArch='armv7'; checksum='c9ed41fd5944604bc0ef184cdfbef47d9c2405869feadb1ae218d9c916a270e915c92aebcb98d6bcf49a5d66a3d47703103ee801d3d429a8694b086b975814d6' ;; aarch64) binArch='arm64'; checksum='bd228ea44b6b95720a0c2d7b62886e99cb4a0b05356fe6e058c4a155618c913377b18e686839ae7fcc6c2c05aea2d549fa91f25aa3ef8d43cdead117259577ed' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='acc236010e39f5ec0ff973eee4d6bfce4efa6c3c5bbd1de357e85ecd0aa0468998a17980efbefe7643b8d1368c5bd85a555524b0c12c3ba3c16d5f527294b68c' ;; riscv64) binArch='riscv64'; checksum='56afa5cff92dc9c99f138c2cb8557a83b9049d2e09cbb36023c77b9b71e913a9acd8e74e48a7ce482b21dc2aba8d6b373e94bb24e86717d3e720b1cd3d13379c' ;; s390x) binArch='s390x'; checksum='fd2db1d4f325102029ebc4b6ead4ddf669daf4efea2628dab7623b071a953f69b26806b441e6555494130d45dc54cbaec53c2f6b45a30fa7a66d4250925d8663' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.6/caddy_2.11.6_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-02 18:16:02 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.6
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-02 18:16:02 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-02 18:16:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-02 18:16:02 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:a337f483e172365bc0fb909b41cfcd09f00dc4f16e8179e44c778a516a569f4e
2026-10-02 18:15:29 UTC
22 MB
v2.11.6
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:f2ac4546f23daefce222f4e05cc66a337ed28b1df07bac959470bc4e25c1218d - 14.13% (3.11 MB)
[#001] sha256:3be683eb9b51d08ee566fc5456178792b9a4ad84641e57e31c545ebdd7e20c9e - 11.2% (2.47 MB)
[#002] sha256:a9c723798046d92654035e99ef18c8c2bf6c05ac3669e65f62bc643fef1ef126 - 0.03% (7.33 KB)
[#003] sha256:26d888490f6561bd08f66e319a343eb49d30da8008b01d14812845fceb55bd9f - 74.64% (16.4 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-armv7.tar.gz / # buildkit
2026-09-17 20:37:02 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-02 18:15:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-02 18:15:28 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-02 18:15:29 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.6
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='422771007d505ea97efd1177a4905b2c1a471cd426668f2ace3bcda3d8e30b11f9b1610bfb02c6ad60f2a795f56124f2f5eec6409c17d5a0dd4c21a11375fb94' ;; armhf) binArch='armv6'; checksum='c120f071720e1b5581386e840dc7b78ddd5fbae12f36cbe01ee7f5af776e2fbc8b7f69e2731023efa1ed740aaf5309f66743f4be2fc386b8cea640c9ad6dd708' ;; armv7) binArch='armv7'; checksum='c9ed41fd5944604bc0ef184cdfbef47d9c2405869feadb1ae218d9c916a270e915c92aebcb98d6bcf49a5d66a3d47703103ee801d3d429a8694b086b975814d6' ;; aarch64) binArch='arm64'; checksum='bd228ea44b6b95720a0c2d7b62886e99cb4a0b05356fe6e058c4a155618c913377b18e686839ae7fcc6c2c05aea2d549fa91f25aa3ef8d43cdead117259577ed' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='acc236010e39f5ec0ff973eee4d6bfce4efa6c3c5bbd1de357e85ecd0aa0468998a17980efbefe7643b8d1368c5bd85a555524b0c12c3ba3c16d5f527294b68c' ;; riscv64) binArch='riscv64'; checksum='56afa5cff92dc9c99f138c2cb8557a83b9049d2e09cbb36023c77b9b71e913a9acd8e74e48a7ce482b21dc2aba8d6b373e94bb24e86717d3e720b1cd3d13379c' ;; s390x) binArch='s390x'; checksum='fd2db1d4f325102029ebc4b6ead4ddf669daf4efea2628dab7623b071a953f69b26806b441e6555494130d45dc54cbaec53c2f6b45a30fa7a66d4250925d8663' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.6/caddy_2.11.6_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-02 18:15:29 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.6
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-02 18:15:29 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-02 18:15:29 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-02 18:15:29 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:d9c844672e8ec6ed6fcde3f46bd28c1aaf46180eb68591713ed88b893e3d11e0
2026-10-02 18:16:43 UTC
22.5 MB
v2.11.6
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:ace1621be7ff15b54252f68393ac33181df7f3e095e36a5d9a9892031b357d31 - 17.74% (3.99 MB)
[#001] sha256:812ff83d0a6656551e712f0baa807476a380d27f0fc4fc5e0f1c4869bb19d75a - 11.88% (2.67 MB)
[#002] sha256:32abeda06a83fa1fd911d2910612c8f3d51b8c82481f42429ca4b71a10c154a5 - 0.03% (7.33 KB)
[#003] sha256:91c3adfc76404d31d5bb8e9a878355cc050f607ecf04f20e54bc29c1af8ee34b - 70.35% (15.8 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-aarch64.tar.gz / # buildkit
2026-09-17 20:37:18 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-02 18:16:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-02 18:16:42 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-02 18:16:42 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.6
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='422771007d505ea97efd1177a4905b2c1a471cd426668f2ace3bcda3d8e30b11f9b1610bfb02c6ad60f2a795f56124f2f5eec6409c17d5a0dd4c21a11375fb94' ;; armhf) binArch='armv6'; checksum='c120f071720e1b5581386e840dc7b78ddd5fbae12f36cbe01ee7f5af776e2fbc8b7f69e2731023efa1ed740aaf5309f66743f4be2fc386b8cea640c9ad6dd708' ;; armv7) binArch='armv7'; checksum='c9ed41fd5944604bc0ef184cdfbef47d9c2405869feadb1ae218d9c916a270e915c92aebcb98d6bcf49a5d66a3d47703103ee801d3d429a8694b086b975814d6' ;; aarch64) binArch='arm64'; checksum='bd228ea44b6b95720a0c2d7b62886e99cb4a0b05356fe6e058c4a155618c913377b18e686839ae7fcc6c2c05aea2d549fa91f25aa3ef8d43cdead117259577ed' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='acc236010e39f5ec0ff973eee4d6bfce4efa6c3c5bbd1de357e85ecd0aa0468998a17980efbefe7643b8d1368c5bd85a555524b0c12c3ba3c16d5f527294b68c' ;; riscv64) binArch='riscv64'; checksum='56afa5cff92dc9c99f138c2cb8557a83b9049d2e09cbb36023c77b9b71e913a9acd8e74e48a7ce482b21dc2aba8d6b373e94bb24e86717d3e720b1cd3d13379c' ;; s390x) binArch='s390x'; checksum='fd2db1d4f325102029ebc4b6ead4ddf669daf4efea2628dab7623b071a953f69b26806b441e6555494130d45dc54cbaec53c2f6b45a30fa7a66d4250925d8663' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.6/caddy_2.11.6_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-02 18:16:42 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.6
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-02 18:16:42 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-02 18:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-02 18:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-02 18:16:43 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-02 18:16:43 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:f5489e6d1755282fb74b88069cacccc5d919f0e8dc6c1b318cd4ae368c20da85
2026-10-02 18:21:58 UTC
22.3 MB
v2.11.6
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:be8cfd1727475429a144fc14813e5db0db07b474a5a4272ce6eb850ef422663e - 16.33% (3.64 MB)
[#001] sha256:05236ebcd2e98cade418f40d576a71dcefdc935f7ad32941013c93117f6854c9 - 12.52% (2.79 MB)
[#002] sha256:39cd70b613c7ff06bdf628f91839a8f63fc603f161b6900d8a6ec94e7acff188 - 0.03% (7.33 KB)
[#003] sha256:4d65de9eb0edb45f778178c58a15b9cb4815467e37c1f1901d7fa499a768309b - 71.12% (15.8 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-ppc64le.tar.gz / # buildkit
2026-09-17 20:36:41 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-02 18:21:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-02 18:21:55 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-02 18:21:57 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.6
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='422771007d505ea97efd1177a4905b2c1a471cd426668f2ace3bcda3d8e30b11f9b1610bfb02c6ad60f2a795f56124f2f5eec6409c17d5a0dd4c21a11375fb94' ;; armhf) binArch='armv6'; checksum='c120f071720e1b5581386e840dc7b78ddd5fbae12f36cbe01ee7f5af776e2fbc8b7f69e2731023efa1ed740aaf5309f66743f4be2fc386b8cea640c9ad6dd708' ;; armv7) binArch='armv7'; checksum='c9ed41fd5944604bc0ef184cdfbef47d9c2405869feadb1ae218d9c916a270e915c92aebcb98d6bcf49a5d66a3d47703103ee801d3d429a8694b086b975814d6' ;; aarch64) binArch='arm64'; checksum='bd228ea44b6b95720a0c2d7b62886e99cb4a0b05356fe6e058c4a155618c913377b18e686839ae7fcc6c2c05aea2d549fa91f25aa3ef8d43cdead117259577ed' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='acc236010e39f5ec0ff973eee4d6bfce4efa6c3c5bbd1de357e85ecd0aa0468998a17980efbefe7643b8d1368c5bd85a555524b0c12c3ba3c16d5f527294b68c' ;; riscv64) binArch='riscv64'; checksum='56afa5cff92dc9c99f138c2cb8557a83b9049d2e09cbb36023c77b9b71e913a9acd8e74e48a7ce482b21dc2aba8d6b373e94bb24e86717d3e720b1cd3d13379c' ;; s390x) binArch='s390x'; checksum='fd2db1d4f325102029ebc4b6ead4ddf669daf4efea2628dab7623b071a953f69b26806b441e6555494130d45dc54cbaec53c2f6b45a30fa7a66d4250925d8663' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.6/caddy_2.11.6_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-02 18:21:57 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.6
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-02 18:21:57 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-02 18:21:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-02 18:21:57 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-02 18:21:58 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-02 18:21:58 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:7441413cf2d202949d203ac8cf1655a9fa79cc4fddd820ea62e7a7dce5b5ec97
2026-10-04 17:22:11 UTC
22.6 MB
v2.11.6
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.1% (3.41 MB)
[#001] sha256:112392424d6635cd7bb288cda3544adf865573daff7b373347e21bab4e769be3 - 12.33% (2.78 MB)
[#002] sha256:207c6cb9fe2d1bd4cb5399782279f561714dcaeb21371764592afef33a539552 - 0.03% (7.33 KB)
[#003] sha256:ab76f9e80ff123db67a8bbc2dd0274e23d22376da812378230da359938ea90f9 - 72.54% (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-04 17:22:11 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.6
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='422771007d505ea97efd1177a4905b2c1a471cd426668f2ace3bcda3d8e30b11f9b1610bfb02c6ad60f2a795f56124f2f5eec6409c17d5a0dd4c21a11375fb94' ;; armhf) binArch='armv6'; checksum='c120f071720e1b5581386e840dc7b78ddd5fbae12f36cbe01ee7f5af776e2fbc8b7f69e2731023efa1ed740aaf5309f66743f4be2fc386b8cea640c9ad6dd708' ;; armv7) binArch='armv7'; checksum='c9ed41fd5944604bc0ef184cdfbef47d9c2405869feadb1ae218d9c916a270e915c92aebcb98d6bcf49a5d66a3d47703103ee801d3d429a8694b086b975814d6' ;; aarch64) binArch='arm64'; checksum='bd228ea44b6b95720a0c2d7b62886e99cb4a0b05356fe6e058c4a155618c913377b18e686839ae7fcc6c2c05aea2d549fa91f25aa3ef8d43cdead117259577ed' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='acc236010e39f5ec0ff973eee4d6bfce4efa6c3c5bbd1de357e85ecd0aa0468998a17980efbefe7643b8d1368c5bd85a555524b0c12c3ba3c16d5f527294b68c' ;; riscv64) binArch='riscv64'; checksum='56afa5cff92dc9c99f138c2cb8557a83b9049d2e09cbb36023c77b9b71e913a9acd8e74e48a7ce482b21dc2aba8d6b373e94bb24e86717d3e720b1cd3d13379c' ;; s390x) binArch='s390x'; checksum='fd2db1d4f325102029ebc4b6ead4ddf669daf4efea2628dab7623b071a953f69b26806b441e6555494130d45dc54cbaec53c2f6b45a30fa7a66d4250925d8663' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.6/caddy_2.11.6_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-04 17:22:11 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.6
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-04 17:22:11 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-04 17:22:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-04 17:22:11 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:cbb7dfd287ebb047d2696c2ff7465b3b80fc793c2199b63f1caae3e6215f49c3
2026-10-02 18:18:36 UTC
23.1 MB
v2.11.6
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:4387077d70188f8428b97ed5df25698ad5aa9b8967d00a98ebb627a3e08ae986 - 15.34% (3.54 MB)
[#001] sha256:9e0c42a7ffa8a56dc954187eb7ad5161ee57efc08d3f3b061e81cd27c2c1efd6 - 12.02% (2.77 MB)
[#002] sha256:35ffbce14a68abc464d1637f17ec26330b8cca2cfa5438a979caf935ac0d9167 - 0.03% (7.33 KB)
[#003] sha256:85da14c198ceda033242a7b2842815754a06dbdc0d0e8d50abab459b5b2c3e05 - 72.61% (16.8 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-s390x.tar.gz / # buildkit
2026-09-17 21:38:23 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-02 18:18:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-02 18:18:31 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-02 18:18:35 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.6
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='422771007d505ea97efd1177a4905b2c1a471cd426668f2ace3bcda3d8e30b11f9b1610bfb02c6ad60f2a795f56124f2f5eec6409c17d5a0dd4c21a11375fb94' ;; armhf) binArch='armv6'; checksum='c120f071720e1b5581386e840dc7b78ddd5fbae12f36cbe01ee7f5af776e2fbc8b7f69e2731023efa1ed740aaf5309f66743f4be2fc386b8cea640c9ad6dd708' ;; armv7) binArch='armv7'; checksum='c9ed41fd5944604bc0ef184cdfbef47d9c2405869feadb1ae218d9c916a270e915c92aebcb98d6bcf49a5d66a3d47703103ee801d3d429a8694b086b975814d6' ;; aarch64) binArch='arm64'; checksum='bd228ea44b6b95720a0c2d7b62886e99cb4a0b05356fe6e058c4a155618c913377b18e686839ae7fcc6c2c05aea2d549fa91f25aa3ef8d43cdead117259577ed' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='acc236010e39f5ec0ff973eee4d6bfce4efa6c3c5bbd1de357e85ecd0aa0468998a17980efbefe7643b8d1368c5bd85a555524b0c12c3ba3c16d5f527294b68c' ;; riscv64) binArch='riscv64'; checksum='56afa5cff92dc9c99f138c2cb8557a83b9049d2e09cbb36023c77b9b71e913a9acd8e74e48a7ce482b21dc2aba8d6b373e94bb24e86717d3e720b1cd3d13379c' ;; s390x) binArch='s390x'; checksum='fd2db1d4f325102029ebc4b6ead4ddf669daf4efea2628dab7623b071a953f69b26806b441e6555494130d45dc54cbaec53c2f6b45a30fa7a66d4250925d8663' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.6/caddy_2.11.6_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-02 18:18:35 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.6
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-02 18:18:35 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-02 18:18:35 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-02 18:18:35 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-02 18:18:36 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-02 18:18:36 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.