sha256:ca88abdc000ffab6df225076ad365ba2cf118a6b1fe4c664089a88a306226cd8
2026-02-11 18:27:21 UTC
22.2 MB
v2.11.0-beta.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 - 16.6% (3.68 MB)
[#001] sha256:f1872d6976c5f432c01d6407ee74899aca7a82b6e6ea3620b7af9d1173cd7d32 - 12.42% (2.75 MB)
[#002] sha256:6030968fa69c64772329fbd611b21a65470dc0aa62a56673939197f37bc343f0 - 0.03% (7.33 KB)
[#003] sha256:51a983dad49085e21be1d8b2a100435d87527d415a32067b88345df58ddfc9bb - 70.95% (15.7 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
2026-01-28 01:18:04 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-11 18:27:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-02-11 18:27: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-02-11 18:27:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='f9c72942891b3983d26cd96a2353f0985de3381f0996ae2fd37e9dc662c3b78a6cdad121d5ab225ffbe36d9425b46c5258c08dba707299a111d41ede7228171b' ;; armhf) binArch='armv6'; checksum='ff625cf10b3af39aa55e9f912342fda2868b2de8df1a3da543ccbae998cbe5b7d12ebb707edc061ebdb6df3c656a8c3a67743f5212df2132c4ce6f26bc8bf057' ;; armv7) binArch='armv7'; checksum='de69fc54499bcfecacd1f37533ebca116545bd46d27070d6858b042c61e11d673a13bf4f08db238ead6d54ed79a59c7ce2ce103ac94241715cfaba5034861541' ;; aarch64) binArch='arm64'; checksum='e3caa4eed7104549029aa31074fc8f9e0399706c787a7ad22d23135d0c765ced8e9c2577fbb0b1e8a000042d86ad80cabb49e85eaf973e18b435926cc8b356fd' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea4a8ef21630b5363e7c3f62ebb7926d152ac4fdc854fe374b08eb6c0edfd50dbb5c6f01b5c89aad1871b83690fcd4f9178ecd64db9544dab605161af0352644' ;; riscv64) binArch='riscv64'; checksum='f68fd4802b8d77e8b7fcc4eb1d3576edceabe9494edfa07fee402b4643aa2cf3402f88f049bafa2995ddf4dfbdc2aa569abb7056e9696d94360725b25e5df91c' ;; s390x) binArch='s390x'; checksum='e809207408cab3d9c96c7c70f832f244311c5e2b5546ad4e15179cae665c0cf3a759692ff0f8de0519c3b587309b2b892ca0559bf7ac9c3244f3ed851353cfa5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_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-02-11 18:27:21 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-02-11 18:27:21 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:f001d7c1aded4686cc3ba298f14ca9aa4efea29778f6e925b083bf4a232f9fb9
2026-02-10 23:01:40 UTC
1.85 GB
v2.11.0-beta.2
XDG_CONFIG_HOMEc:/config
XDG_DATA_HOMEc:/data
[#000] sha256:0938cf51b672b81c9804d1d5f0c57031c931f41b279270e84820c63642d6a3bd - 76.82% (1.42 GB)
[#001] sha256:456534216d0c12d9314cda831989d54bb3f542d7d43d9772ba40654db6dbd7bc - 22.28% (421 MB)
[#002] sha256:943554d949064179b06929010e6f822fe26e474012f6ab8da20725e1a91eb4f0 - 0.0% (1.29 KB)
[#003] sha256:e8ce03a205503c552b074843cd822e94ada3166f747d5277a4f0d042f6fddcf9 - 0.02% (364 KB)
[#004] sha256:ec126a1764cbf62642c853f05bec127ee30e9f44f7b5c6ae25416d284e385789 - 0.0% (1.29 KB)
[#005] sha256:1fc8274b25522fecfa5c6340e86d62afec2066a9f05c49d95ced74675afbde51 - 0.87% (16.4 MB)
[#006] sha256:49c5f4d65ea5dfabab6bf9f285a94dbd6fe51e479fe1513c196dce17e471f437 - 0.0% (1.29 KB)
[#007] sha256:4a521c6f69ad8dae21371546170a1d9886df88d0911e3344ac1689b9a56db8b5 - 0.0% (1.3 KB)
[#008] sha256:609b53738d95f836acd90e2629eba44afde94b30a7f820957d31a71c8e3c1563 - 0.0% (1.27 KB)
[#009] sha256:f89f7fb6e1b034b4033b3bebe624cb1fcea713a9b2673ddef2469ce61ee7c100 - 0.0% (1.27 KB)
[#010] sha256:a3a0be5d727fd688647c0c3174b6a6f940a3f3640b4b811df3e14070b9681a98 - 0.0% (1.3 KB)
[#011] sha256:0a388f57dfd0469679dace5874c1de43b2b3ec8281da018964d39f5b23952cc9 - 0.0% (1.31 KB)
[#012] sha256:c4f27013f14a101872df30dce1900d2910e7a1ac69f078ece3fb1b39f75799bf - 0.0% (1.29 KB)
[#013] sha256:89d7073e587218f7b63cd1f3d5a09e6860016fb800afd42122dd41b1c033e00d - 0.0% (1.31 KB)
[#014] sha256:cadb14881f6636fdb5d964b4a2a13459a95e005fff1f7a3fef3ebe7f58d2ebca - 0.0% (1.33 KB)
[#015] sha256:85c1cf4ce50e642e7f5e4072e96dda9225bca8aac436cd433100ff1a795b5761 - 0.0% (1.33 KB)
[#016] sha256:a75af6cd6a07c91bfa800ce9d4ae14bec0e74e54aff1021718aebb8d227c52e5 - 0.0% (1.3 KB)
[#017] sha256:eb28ae4a10cddad13d11993dd71bebd525d342a9d36c14e49111b9a862089272 - 0.0% (1.3 KB)
[#018] sha256:f21392f9b856b4aeb9f6260a8649eaf85d834b2c5bda06fa910c3d7c452fc956 - 0.0% (1.3 KB)
[#019] sha256:02b8f616cc2a7f9f3807fdfd883647581fdd07f6b397e8dd0c02af0dad254f25 - 0.0% (1.29 KB)
[#020] sha256:d40760603c53db6d0d6a5649f57063c4fb2e5aa0172a6e4e51ae5c2f9e76f5c0 - 0.02% (349 KB)
[#021] sha256:24dcd1ca566d70961c6180a38e13c0b5b80da6cea56b4d812cef84ddda2d508e - 0.0% (1.27 KB)
Apply image 10.0.26100.32230
2026-02-06 22:21:49 UTCInstall update 10.0.26100.32370
2026-02-10 22:53:39 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]
2026-02-10 23:01:17 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; mkdir /config; mkdir /data; mkdir /etc/caddy; mkdir /usr/share/caddy; Invoke-WebRequest -Uri "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile" -OutFile "/etc/caddy/Caddyfile"; Invoke-WebRequest -Uri "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" -OutFile "/usr/share/caddy/index.html"
2026-02-10 23:01:17 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-10 23:01:26 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_windows_amd64.zip" -OutFile "/caddy.zip"; if (!(Get-FileHash -Path /caddy.zip -Algorithm SHA512).Hash.ToLower().Equals('90727e53aba2a140f2b2327b842ea05f656aae0c0a2322574eb7d0a5146ea48147066cb6fbdf24d4977a3d1464d965f01177fc9f2fca1f405a8d4b16312ceb9c')) { exit 1; }; Expand-Archive -Path "/caddy.zip" -DestinationPath "/" -Force; Remove-Item "/caddy.zip" -Force
2026-02-10 23:01:26 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XDG_CONFIG_HOME=c:/config
2026-02-10 23:01:27 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XDG_DATA_HOME=c:/data
2026-02-10 23:01:28 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-10 23:01:29 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.title=Caddy
2026-02-10 23:01:29 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-10 23:01:30 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-10 23:01:30 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-10 23:01:31 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-10 23:01:31 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-10 23:01:32 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-10 23:01:32 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 80
2026-02-10 23:01:33 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 443
2026-02-10 23:01:33 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 443/udp
2026-02-10 23:01:34 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 2019
2026-02-10 23:01:40 UTCcaddy version
2026-02-10 23:01:40 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:1ae8aa31f8d9ea866c51baaa24b601885fa091ff9f39b36a234cb6a1275264e3
2026-02-10 23:12:28 UTC
1.75 GB
v2.11.0-beta.2
XDG_CONFIG_HOMEc:/config
XDG_DATA_HOMEc:/data
[#000] sha256:3cc21a1b754848d23f00aa65cb94ec34c9a5dc6028b3aada42039c824738d02f - 79.17% (1.39 GB)
[#001] sha256:e3c87a3784ab1d08cbacea3288e90f8106f6e7a20b792ab27cdc739fc966a73e - 19.87% (356 MB)
[#002] sha256:58d9712892c3b62b0941022f4bb1d3ee8d33ed7ba2adf3e7966feb097a46ea7a - 0.0% (1.34 KB)
[#003] sha256:08a8794cbc34c7e9a6ff728c0c7a61cf12b102c9a89da87f5fb7a617713f326a - 0.03% (489 KB)
[#004] sha256:ab8c2cab7c17482de1f971b5a5f6802305e65f93662ffa039a21d07573484114 - 0.0% (1.27 KB)
[#005] sha256:f48b14a4efaced1d8d0f272a5d808e2fb950f0452a16a563220ce2cb4850542f - 0.91% (16.4 MB)
[#006] sha256:bc7620b5c7ff92309ed731023040a5aaeff8f91139f9788b59e463f3a27f1b55 - 0.0% (1.29 KB)
[#007] sha256:b38b7a3d476a4688bb277fc19dcebc6c1f8f1e4e9de95455f696d0032319b9f6 - 0.0% (1.26 KB)
[#008] sha256:4d2fa49e3af2bb4d1c6c5d58f4cad24816299b9903b617fe202d828f2ada096d - 0.0% (1.31 KB)
[#009] sha256:0121ac1f20a6515292f7571a3f0ddaf7c58df6f0ed0a01cc9f8f768ee201d1a2 - 0.0% (1.29 KB)
[#010] sha256:5d84c77976c406cad3ff62a744a338fc5bdd29888ec53d3d82c13ad351335969 - 0.0% (1.29 KB)
[#011] sha256:e1cae01543e7824563dd44a58ff92dcbb3a208fdbee27733ae974e4b1d903f16 - 0.0% (1.26 KB)
[#012] sha256:f48398d9a5a454e8bc6eb143e20405aaee73f918724ab2f07e9b0b6af8697fed - 0.0% (1.27 KB)
[#013] sha256:92a218101b9b5d228d259edb4adc170ef074d114bf4b8cee94a07831619de7c4 - 0.0% (1.3 KB)
[#014] sha256:824483951c0b99c490e90173487153c75fe8e61eee54111f17a56fa53f740108 - 0.0% (1.3 KB)
[#015] sha256:b19c89edc32fa9a4e3b58f685e1221e65cc68b83ef9fd40459bffa4d8b8f30ac - 0.0% (1.27 KB)
[#016] sha256:9de86a40e826e389f65c379c227b362a199cf10bb7afaee648996ef8856d6345 - 0.0% (1.29 KB)
[#017] sha256:c8a4272225b9bf4fa4bbf595a5fa2260d78032ec22e36b16579fc71d20fa42ac - 0.0% (1.3 KB)
[#018] sha256:5f9ff643e728c98d0d8154ceb87d552d70d5c91b64853d5be3900f60210904e8 - 0.0% (1.3 KB)
[#019] sha256:2aa1619a11d67307550fe65af997e8d49e4beedf57b2ba17dafbad6424f1ef60 - 0.0% (1.29 KB)
[#020] sha256:973aaebd08bc225a95d99f5b380e8492e9d3004771163fd1a645ce61de93c009 - 0.02% (345 KB)
[#021] sha256:014db8dd8deb65a6dcbdd2a909be0c06711eeae4e4f3308efc080693706eecdd - 0.0% (1.29 KB)
Apply image 10.0.20348.4294
2026-02-06 10:02:33 UTCInstall update 10.0.20348.4773
2026-02-10 22:53:49 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]
2026-02-10 23:12:04 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; mkdir /config; mkdir /data; mkdir /etc/caddy; mkdir /usr/share/caddy; Invoke-WebRequest -Uri "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile" -OutFile "/etc/caddy/Caddyfile"; Invoke-WebRequest -Uri "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" -OutFile "/usr/share/caddy/index.html"
2026-02-10 23:12:05 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-10 23:12:13 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_windows_amd64.zip" -OutFile "/caddy.zip"; if (!(Get-FileHash -Path /caddy.zip -Algorithm SHA512).Hash.ToLower().Equals('90727e53aba2a140f2b2327b842ea05f656aae0c0a2322574eb7d0a5146ea48147066cb6fbdf24d4977a3d1464d965f01177fc9f2fca1f405a8d4b16312ceb9c')) { exit 1; }; Expand-Archive -Path "/caddy.zip" -DestinationPath "/" -Force; Remove-Item "/caddy.zip" -Force
2026-02-10 23:12:14 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XDG_CONFIG_HOME=c:/config
2026-02-10 23:12:14 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XDG_DATA_HOME=c:/data
2026-02-10 23:12:15 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-10 23:12:15 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.title=Caddy
2026-02-10 23:12:16 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-10 23:12:17 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-10 23:12:18 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-10 23:12:18 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-10 23:12:19 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-10 23:12:19 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-10 23:12:20 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 80
2026-02-10 23:12:21 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 443
2026-02-10 23:12:22 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 443/udp
2026-02-10 23:12:22 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) EXPOSE 2019
2026-02-10 23:12:28 UTCcaddy version
2026-02-10 23:12:28 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:889c92646f61b394cd9ec2139ac454219be53f5bfa63dca56f67c3fd77e18e7f
2026-02-11 18:27:18 UTC
21 MB
v2.11.0-beta.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:f067a9ad7b3a4e3b687105344f6ad0934a0623c4359c2d841a3d4fab27e26060 - 16.22% (3.4 MB)
[#001] sha256:b93e01637f37e0abb71e01f5af6418355f266e78eb5e13a7b02253edc1e76015 - 12.83% (2.69 MB)
[#002] sha256:283b3a64a4fbcb3826241fa078d2e91722a1db4d0660b32886621fa2a08d396e - 0.03% (7.33 KB)
[#003] sha256:e7ddce229885a2b72e15797a0a9acc9b13e54fd5bf17f7656c7b2ddb347f56b1 - 70.91% (14.9 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-armhf.tar.gz / # buildkit
2026-01-28 01:17:52 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-11 18:27:15 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-02-11 18:27:16 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-02-11 18:27:17 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='f9c72942891b3983d26cd96a2353f0985de3381f0996ae2fd37e9dc662c3b78a6cdad121d5ab225ffbe36d9425b46c5258c08dba707299a111d41ede7228171b' ;; armhf) binArch='armv6'; checksum='ff625cf10b3af39aa55e9f912342fda2868b2de8df1a3da543ccbae998cbe5b7d12ebb707edc061ebdb6df3c656a8c3a67743f5212df2132c4ce6f26bc8bf057' ;; armv7) binArch='armv7'; checksum='de69fc54499bcfecacd1f37533ebca116545bd46d27070d6858b042c61e11d673a13bf4f08db238ead6d54ed79a59c7ce2ce103ac94241715cfaba5034861541' ;; aarch64) binArch='arm64'; checksum='e3caa4eed7104549029aa31074fc8f9e0399706c787a7ad22d23135d0c765ced8e9c2577fbb0b1e8a000042d86ad80cabb49e85eaf973e18b435926cc8b356fd' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea4a8ef21630b5363e7c3f62ebb7926d152ac4fdc854fe374b08eb6c0edfd50dbb5c6f01b5c89aad1871b83690fcd4f9178ecd64db9544dab605161af0352644' ;; riscv64) binArch='riscv64'; checksum='f68fd4802b8d77e8b7fcc4eb1d3576edceabe9494edfa07fee402b4643aa2cf3402f88f049bafa2995ddf4dfbdc2aa569abb7056e9696d94360725b25e5df91c' ;; s390x) binArch='s390x'; checksum='e809207408cab3d9c96c7c70f832f244311c5e2b5546ad4e15179cae665c0cf3a759692ff0f8de0519c3b587309b2b892ca0559bf7ac9c3244f3ed851353cfa5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_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-02-11 18:27:17 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-02-11 18:27:18 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-02-11 18:27:18 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:f403cb773d7e4b47eab91d1e88fa45d752acc3eea686197f4a1741a614aac1b6
2026-02-11 18:28:08 UTC
20.6 MB
v2.11.0-beta.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:7ed661450d9b41ba25f81f6ef8649bb379f47471d21c4898a8a6a3e11b819220 - 15.22% (3.13 MB)
[#001] sha256:8c6c8214633dc70668b6efab12691da6dddc24e17a479864d655e829be623b58 - 12.46% (2.56 MB)
[#002] sha256:227a01da149de93836f91972a867637c808a9c9e5978149fbd6fedbfd20f3ac5 - 0.03% (7.33 KB)
[#003] sha256:a4d62a3670ab232a0255935397caabbf978a597d691b918109c96ef5503e9cb6 - 72.29% (14.9 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-armv7.tar.gz / # buildkit
2026-01-28 01:18:44 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-11 18:28:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-02-11 18:28:07 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-02-11 18:28:08 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='f9c72942891b3983d26cd96a2353f0985de3381f0996ae2fd37e9dc662c3b78a6cdad121d5ab225ffbe36d9425b46c5258c08dba707299a111d41ede7228171b' ;; armhf) binArch='armv6'; checksum='ff625cf10b3af39aa55e9f912342fda2868b2de8df1a3da543ccbae998cbe5b7d12ebb707edc061ebdb6df3c656a8c3a67743f5212df2132c4ce6f26bc8bf057' ;; armv7) binArch='armv7'; checksum='de69fc54499bcfecacd1f37533ebca116545bd46d27070d6858b042c61e11d673a13bf4f08db238ead6d54ed79a59c7ce2ce103ac94241715cfaba5034861541' ;; aarch64) binArch='arm64'; checksum='e3caa4eed7104549029aa31074fc8f9e0399706c787a7ad22d23135d0c765ced8e9c2577fbb0b1e8a000042d86ad80cabb49e85eaf973e18b435926cc8b356fd' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea4a8ef21630b5363e7c3f62ebb7926d152ac4fdc854fe374b08eb6c0edfd50dbb5c6f01b5c89aad1871b83690fcd4f9178ecd64db9544dab605161af0352644' ;; riscv64) binArch='riscv64'; checksum='f68fd4802b8d77e8b7fcc4eb1d3576edceabe9494edfa07fee402b4643aa2cf3402f88f049bafa2995ddf4dfbdc2aa569abb7056e9696d94360725b25e5df91c' ;; s390x) binArch='s390x'; checksum='e809207408cab3d9c96c7c70f832f244311c5e2b5546ad4e15179cae665c0cf3a759692ff0f8de0519c3b587309b2b892ca0559bf7ac9c3244f3ed851353cfa5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_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-02-11 18:28:08 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-02-11 18:28:08 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:d7e6e5b3ec935399450971514307addb774580dbac911a14328d6d6f35ca43e1
2026-02-11 18:27:17 UTC
21.1 MB
v2.11.0-beta.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 - 18.95% (4 MB)
[#001] sha256:6b08a6bbb324fe4139b86c44fa74d948aaee70b22e4232a0cd2e030b9f0f6496 - 13.11% (2.77 MB)
[#002] sha256:048ac5bdffbdd92899fd17daa75bfffe92d70da8b47d4e7e9edc5f99175dbd75 - 0.03% (7.33 KB)
[#003] sha256:b2ab596c9e236d907dc6bf9d9ea8cb505b25db303cb0aaeeff9989a7e6488cfe - 67.91% (14.3 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-aarch64.tar.gz / # buildkit
2026-01-28 01:18:09 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-11 18:27:15 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-02-11 18:27:16 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-02-11 18:27:17 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='f9c72942891b3983d26cd96a2353f0985de3381f0996ae2fd37e9dc662c3b78a6cdad121d5ab225ffbe36d9425b46c5258c08dba707299a111d41ede7228171b' ;; armhf) binArch='armv6'; checksum='ff625cf10b3af39aa55e9f912342fda2868b2de8df1a3da543ccbae998cbe5b7d12ebb707edc061ebdb6df3c656a8c3a67743f5212df2132c4ce6f26bc8bf057' ;; armv7) binArch='armv7'; checksum='de69fc54499bcfecacd1f37533ebca116545bd46d27070d6858b042c61e11d673a13bf4f08db238ead6d54ed79a59c7ce2ce103ac94241715cfaba5034861541' ;; aarch64) binArch='arm64'; checksum='e3caa4eed7104549029aa31074fc8f9e0399706c787a7ad22d23135d0c765ced8e9c2577fbb0b1e8a000042d86ad80cabb49e85eaf973e18b435926cc8b356fd' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea4a8ef21630b5363e7c3f62ebb7926d152ac4fdc854fe374b08eb6c0edfd50dbb5c6f01b5c89aad1871b83690fcd4f9178ecd64db9544dab605161af0352644' ;; riscv64) binArch='riscv64'; checksum='f68fd4802b8d77e8b7fcc4eb1d3576edceabe9494edfa07fee402b4643aa2cf3402f88f049bafa2995ddf4dfbdc2aa569abb7056e9696d94360725b25e5df91c' ;; s390x) binArch='s390x'; checksum='e809207408cab3d9c96c7c70f832f244311c5e2b5546ad4e15179cae665c0cf3a759692ff0f8de0519c3b587309b2b892ca0559bf7ac9c3244f3ed851353cfa5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_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-02-11 18:27:17 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-02-11 18:27:17 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:5d8df14957c0b68a69361e9886de02ba4ab4ea3a7bb22ccb0e6e8d651ddfeb30
2026-02-11 18:26:25 UTC
20.9 MB
v2.11.0-beta.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:532f7d227cfd697fe6a6f7bfe8c0cc7baa9d99d3d41d50d9b6394fdb6322f4aa - 17.5% (3.65 MB)
[#001] sha256:81709d7071fd127789b5207997f472bea24464f745bf287c5e2ae9b9c2180717 - 13.84% (2.89 MB)
[#002] sha256:969730299b462827c9b93ff86f0faf2e1e3cf04a752eb1d2e086f75a5fc0a49e - 0.03% (7.33 KB)
[#003] sha256:577355f48931128d49aa24a9d4ca85c48ccaf07382f719f2027177acef8db4d9 - 68.62% (14.3 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-ppc64le.tar.gz / # buildkit
2026-01-28 01:17:01 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-11 18:26:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-02-11 18:26:21 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-02-11 18:26:25 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='f9c72942891b3983d26cd96a2353f0985de3381f0996ae2fd37e9dc662c3b78a6cdad121d5ab225ffbe36d9425b46c5258c08dba707299a111d41ede7228171b' ;; armhf) binArch='armv6'; checksum='ff625cf10b3af39aa55e9f912342fda2868b2de8df1a3da543ccbae998cbe5b7d12ebb707edc061ebdb6df3c656a8c3a67743f5212df2132c4ce6f26bc8bf057' ;; armv7) binArch='armv7'; checksum='de69fc54499bcfecacd1f37533ebca116545bd46d27070d6858b042c61e11d673a13bf4f08db238ead6d54ed79a59c7ce2ce103ac94241715cfaba5034861541' ;; aarch64) binArch='arm64'; checksum='e3caa4eed7104549029aa31074fc8f9e0399706c787a7ad22d23135d0c765ced8e9c2577fbb0b1e8a000042d86ad80cabb49e85eaf973e18b435926cc8b356fd' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea4a8ef21630b5363e7c3f62ebb7926d152ac4fdc854fe374b08eb6c0edfd50dbb5c6f01b5c89aad1871b83690fcd4f9178ecd64db9544dab605161af0352644' ;; riscv64) binArch='riscv64'; checksum='f68fd4802b8d77e8b7fcc4eb1d3576edceabe9494edfa07fee402b4643aa2cf3402f88f049bafa2995ddf4dfbdc2aa569abb7056e9696d94360725b25e5df91c' ;; s390x) binArch='s390x'; checksum='e809207408cab3d9c96c7c70f832f244311c5e2b5546ad4e15179cae665c0cf3a759692ff0f8de0519c3b587309b2b892ca0559bf7ac9c3244f3ed851353cfa5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_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-02-11 18:26:25 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-02-11 18:26:25 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:e2b4078e2d32bbfc1fd9bcfcb410637482a03cbdc1fe3b79e350a62c43c7e99c
2026-02-11 18:27:28 UTC
21.3 MB
v2.11.0-beta.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:9da5d16b2a566416844fd0c62fa81165037aa0b7f154a5c1f58f06412739471c - 16.07% (3.42 MB)
[#001] sha256:059bd384b836dbf06876fc65b7cf388db0c6e8c2779f8db7809bfbf4887ec539 - 13.58% (2.89 MB)
[#002] sha256:93b0294daba112158c3cd354b9eff475addfb40620e280d7cba675539918f242 - 0.03% (7.33 KB)
[#003] sha256:b6206ca6a5017816e2a8119a938ec7a125a43a19b90979b7bb2f63990d57ec38 - 70.31% (15 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-riscv64.tar.gz / # buildkit
2026-01-28 03:47:28 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-11 18:27:20 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-02-11 18:27:22 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-02-11 18:27:28 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='f9c72942891b3983d26cd96a2353f0985de3381f0996ae2fd37e9dc662c3b78a6cdad121d5ab225ffbe36d9425b46c5258c08dba707299a111d41ede7228171b' ;; armhf) binArch='armv6'; checksum='ff625cf10b3af39aa55e9f912342fda2868b2de8df1a3da543ccbae998cbe5b7d12ebb707edc061ebdb6df3c656a8c3a67743f5212df2132c4ce6f26bc8bf057' ;; armv7) binArch='armv7'; checksum='de69fc54499bcfecacd1f37533ebca116545bd46d27070d6858b042c61e11d673a13bf4f08db238ead6d54ed79a59c7ce2ce103ac94241715cfaba5034861541' ;; aarch64) binArch='arm64'; checksum='e3caa4eed7104549029aa31074fc8f9e0399706c787a7ad22d23135d0c765ced8e9c2577fbb0b1e8a000042d86ad80cabb49e85eaf973e18b435926cc8b356fd' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea4a8ef21630b5363e7c3f62ebb7926d152ac4fdc854fe374b08eb6c0edfd50dbb5c6f01b5c89aad1871b83690fcd4f9178ecd64db9544dab605161af0352644' ;; riscv64) binArch='riscv64'; checksum='f68fd4802b8d77e8b7fcc4eb1d3576edceabe9494edfa07fee402b4643aa2cf3402f88f049bafa2995ddf4dfbdc2aa569abb7056e9696d94360725b25e5df91c' ;; s390x) binArch='s390x'; checksum='e809207408cab3d9c96c7c70f832f244311c5e2b5546ad4e15179cae665c0cf3a759692ff0f8de0519c3b587309b2b892ca0559bf7ac9c3244f3ed851353cfa5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_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-02-11 18:27:28 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-02-11 18:27:28 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:f65cf98a4f1cc5cde9177654cc0e8e81c04c85e85837f6abd10f9c6baf3dc2d9
2026-02-11 18:26:13 UTC
21.6 MB
v2.11.0-beta.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:623c99520afcb8c68e21bd22d3bc252ae348c276fb9c45a79aeccb4caf2b8d9f - 16.44% (3.55 MB)
[#001] sha256:4308072c6a2cbf495feecbb1f5aa8ae054e33da41c441723aeaca4c0c3b92771 - 13.32% (2.88 MB)
[#002] sha256:ffa8a7087415b1ba326dd38d20531fe166f6ffa80456ef5a45c0cb2e93e02712 - 0.03% (7.33 KB)
[#003] sha256:ee7dd7ea9f5c44aa620ffd456dc8f6f41e933855b143c41ea806fa484c140923 - 70.21% (15.2 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-s390x.tar.gz / # buildkit
2026-01-28 01:17:06 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-11 18:26:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-02-11 18:26: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-02-11 18:26:13 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.0-beta.2
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='f9c72942891b3983d26cd96a2353f0985de3381f0996ae2fd37e9dc662c3b78a6cdad121d5ab225ffbe36d9425b46c5258c08dba707299a111d41ede7228171b' ;; armhf) binArch='armv6'; checksum='ff625cf10b3af39aa55e9f912342fda2868b2de8df1a3da543ccbae998cbe5b7d12ebb707edc061ebdb6df3c656a8c3a67743f5212df2132c4ce6f26bc8bf057' ;; armv7) binArch='armv7'; checksum='de69fc54499bcfecacd1f37533ebca116545bd46d27070d6858b042c61e11d673a13bf4f08db238ead6d54ed79a59c7ce2ce103ac94241715cfaba5034861541' ;; aarch64) binArch='arm64'; checksum='e3caa4eed7104549029aa31074fc8f9e0399706c787a7ad22d23135d0c765ced8e9c2577fbb0b1e8a000042d86ad80cabb49e85eaf973e18b435926cc8b356fd' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea4a8ef21630b5363e7c3f62ebb7926d152ac4fdc854fe374b08eb6c0edfd50dbb5c6f01b5c89aad1871b83690fcd4f9178ecd64db9544dab605161af0352644' ;; riscv64) binArch='riscv64'; checksum='f68fd4802b8d77e8b7fcc4eb1d3576edceabe9494edfa07fee402b4643aa2cf3402f88f049bafa2995ddf4dfbdc2aa569abb7056e9696d94360725b25e5df91c' ;; s390x) binArch='s390x'; checksum='e809207408cab3d9c96c7c70f832f244311c5e2b5546ad4e15179cae665c0cf3a759692ff0f8de0519c3b587309b2b892ca0559bf7ac9c3244f3ed851353cfa5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.0-beta.2/caddy_2.11.0-beta.2_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-02-11 18:26:13 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.0-beta.2
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-02-11 18:26:13 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-02-11 18:26:13 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.