Pull Command
Labels
-
com.docker.compose.project
papyrus
-
com.docker.compose.service
caddy
-
com.docker.compose.version
2.29.1
-
org.opencontainers.image.description
a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
-
org.opencontainers.image.documentation
https://caddyserver.com/docs
-
org.opencontainers.image.licenses
Apache-2.0
-
org.opencontainers.image.source
https://github.com/caddyserver/caddy-docker
-
org.opencontainers.image.title
Caddy
-
org.opencontainers.image.url
https://caddyserver.com
-
org.opencontainers.image.vendor
Light Code Labs
-
org.opencontainers.image.version
v2.11.4
ENV
-
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
-
CADDY_VERSION=v2.11.4
-
XDG_CONFIG_HOME=/config
-
XDG_DATA_HOME=/data
Layers
-
001
sha256:e6f31ffc071e5560b82a8685fba8214954e5721e3e49269d00958316edbe89fe
3.67 MB
-
002
sha256:f8432a27d0751eb996e29e368c282dbfd2d97e5b744ad940ed9a08b6300318af
2.63 MB
-
003
sha256:ee31d5a470f0e64a85c28c82ad55a5bd6b5359db59197c76b9daba7f36c288e9
7.33 KB
-
004
sha256:a0449c657909db1625317d13589fcd22909d657bdc6357101428c90acce4e929
16.5 MB
-
005
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
32 Bytes
-
006
sha256:fe978aec58e8f2a8caee10c1fc5a5faf8c69cf68db8c8c3886ff7fa49d6348d9
114 Bytes
-
007
sha256:d0af5d317856b26e6e301a670725c5fedc171ecd8017a3714723ae7ee7f95744
2.79 MB
-
008
sha256:655cde997d11bf3861faf6475db87b59c84ec76abe4bc87a84ce97b4ca3c29c1
896 Bytes
-
009
sha256:db0797027b2a403757b17b6b718daee433eca200fa06715ad66d7458f7e69cef
5.33 MB
-
010
sha256:0806b77362bc885b540f8d1cf286baa8586c6db51c25ceb4d751f1d15ed985c1
648 KB
History
[2026-06-22 19:20:09 UTC] ADD alpine-minirootfs-3.23.5-x86_64.tar.gz / # buildkit
[2026-06-22 19:20:09 UTC] CMD ["/bin/sh"]
[2026-06-22 20:09:03 UTC] RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
[2026-06-22 20:09:04 UTC] 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-06-22 20:09:05 UTC] ENV CADDY_VERSION=v2.11.4
[2026-06-22 20:09:05 UTC] RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-06-22 20:09:05 UTC] ENV XDG_CONFIG_HOME=/config
[2026-06-22 20:09:05 UTC] ENV XDG_DATA_HOME=/data
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.version=v2.11.4
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.title=Caddy
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.url=https://caddyserver.com
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.vendor=Light Code Labs
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.licenses=Apache-2.0
[2026-06-22 20:09:05 UTC] LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
[2026-06-22 20:09:05 UTC] EXPOSE map[80/tcp:{}]
[2026-06-22 20:09:05 UTC] EXPOSE map[443/tcp:{}]
[2026-06-22 20:09:05 UTC] EXPOSE map[443/udp:{}]
[2026-06-22 20:09:05 UTC] EXPOSE map[2019/tcp:{}]
[2026-06-22 20:09:05 UTC] WORKDIR /srv
[2026-06-22 20:09:05 UTC] CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
[2026-07-10 10:25:04 UTC] WORKDIR /srv/public
[2026-07-10 10:25:04 UTC] RUN /bin/sh -c apk add curl # buildkit
[2026-07-10 10:25:04 UTC] COPY caddy /etc/caddy # buildkit
[2026-07-10 10:25:13 UTC] HEALTHCHECK &{["CMD-SHELL" "curl --fail http://127.0.0.1 || exit 1"] "10s" "3s" "0s" '\x00'}
[2026-07-10 10:25:13 UTC] COPY /app/dist /srv/public/pos # buildkit
[2026-07-10 10:25:24 UTC] COPY /app/dist/dashboard /srv/public/dashboard # buildkit