docker.io/caddy:2.11-builder linux/amd64

docker.io/caddy:2.11-builder - 国内下载镜像源 浏览次数:8
Caddy 是一个开源的反向代理、TLS 证书自动管理和 Load Balancer 的 Web 服务器。它能够自动获取 SSL 证书,支持多种协议(包括 HTTP/1.1、HTTPS、HTTP/2 和 WebSocket),并提供了可靠的高性能。
源镜像 docker.io/caddy:2.11-builder
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder
镜像ID sha256:2c993a10475bb13538bccd3233a17c258f6ce4031c9fef45bd11d4538fc9b04d
镜像TAG 2.11-builder
大小 232.93MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh
启动入口
工作目录 /usr/bin
OS/平台 linux/amd64
浏览量 8 次
贡献者
镜像创建 2026-02-04T17:07:38.656701842Z
同步时间 2026-02-06 16:09
更新时间 2026-02-06 19:03
环境变量
PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOLANG_VERSION=1.25.7 GOTOOLCHAIN=local GOPATH=/go XCADDY_VERSION=v0.4.5 CADDY_VERSION=v2.11.0-beta.2 XCADDY_SKIP_CLEANUP=1 XCADDY_SETCAP=1

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder  docker.io/caddy:2.11-builder

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder  docker.io/caddy:2.11-builder

Shell快速替换命令

sed -i 's#caddy:2.11-builder#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder  docker.io/caddy:2.11-builder'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder  docker.io/caddy:2.11-builder'

镜像构建历史


# 2026-02-05 01:07:38  0.00B 设置工作目录为/usr/bin
WORKDIR /usr/bin
                        
# 2026-02-05 01:07:38  395.00B 复制新文件或目录到容器中
COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
                        
# 2026-02-05 01:07:38  4.54MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		x86_64)  binArch='amd64'; checksum='edea47d552fd9ac0a533386a72acaa95733ce734f347c11e5513469b5dc0eec0a62a6e21cfa93a83ab00b2dad72e0ee0b9bdf267a9654235f70d4c934739a15b' ;; 		armhf)   binArch='armv6'; checksum='29e4b7c484c0045d192fc8e7721c41988c1b8fc529343499ebb2acf94fba60f6e6c25c0944f7fb778ae25d5f8ccca452fc31d0338d6630d9b5219d5f9210ea44' ;; 		armv7)   binArch='armv7'; checksum='7e115fe60be169ffccff6884f1ab8fbe754d117c39618b02aedab9c857f0dcdc3cc6949f76b6a799cd617b509021bb086a4b2c5fb6c74d409d09429ff591a616' ;; 		aarch64) binArch='arm64'; checksum='2933968a6e759a0406dc864000960fe0e605db9f0fe0662ce245897eaa5b529e322d1b14c2b98463a95e13f1dfd85432541b41f459a237daedb8c68a8f6a5bb1' ;; 		ppc64el|ppc64le) binArch='ppc64le'; checksum='10e5f7e7dc885b278ebf4c5a97df4bde85a96fbc529890263f42af0445790a18669f44e318be1ac7639a283499e679ce9dabd8fe248478095d514bc2b72e6cd1' ;; 		riscv64) binArch='riscv64'; checksum='4b108ef51ee3fd567f13cba3d3e2c89f86894e27b2ae5585e9ee20346b17f71a3bdcb968b25cb6d88a9a9671ef73cf82a1c0060e273d9b2e0c0c680369c83280' ;; 		s390x)   binArch='s390x'; checksum='f2e18d550dc12cb06bedda46c47404a2fbfdfb12363483daf41f5c52736a8ad22c72d7c32edb08aac7a18a1f1faee19aa787ac72b7515f07daf77329f4efbc3f' ;; 		*) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;;	esac; 	wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.5/xcaddy_0.4.5_linux_${binArch}.tar.gz"; 	echo "$checksum  /tmp/xcaddy.tar.gz" | sha512sum -c; 	tar x -z -f /tmp/xcaddy.tar.gz -C /usr/bin xcaddy; 	rm -f /tmp/xcaddy.tar.gz; 	chmod +x /usr/bin/xcaddy; # buildkit
                        
# 2026-02-05 01:07:38  0.00B 设置环境变量 XCADDY_SETCAP
ENV XCADDY_SETCAP=1
                        
# 2026-02-05 01:07:38  0.00B 设置环境变量 XCADDY_SKIP_CLEANUP
ENV XCADDY_SKIP_CLEANUP=1
                        
# 2026-02-05 01:07:38  0.00B 设置环境变量 CADDY_VERSION
ENV CADDY_VERSION=v2.11.0-beta.2
                        
# 2026-02-05 01:07:38  0.00B 设置环境变量 XCADDY_VERSION
ENV XCADDY_VERSION=v0.4.5
                        
# 2026-02-05 01:07:37  13.39MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 	ca-certificates 	curl 	git 	libcap # buildkit
                        
# 2026-02-05 01:04:24  0.00B 设置工作目录为/go
WORKDIR /go
                        
# 2026-02-05 01:04:24  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
                        
# 2026-02-05 01:04:22  206.03MB 复制新文件或目录到容器中
COPY /target/ / # buildkit
                        
# 2026-02-05 01:04:22  0.00B 设置环境变量 PATH
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-02-05 01:04:22  0.00B 设置环境变量 GOPATH
ENV GOPATH=/go
                        
# 2026-02-05 01:04:22  0.00B 设置环境变量 GOTOOLCHAIN
ENV GOTOOLCHAIN=local
                        
# 2026-02-05 01:04:22  0.00B 设置环境变量 GOLANG_VERSION
ENV GOLANG_VERSION=1.25.7
                        
# 2026-02-05 01:04:15  523.29KB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
                        
# 2026-01-28 09:18:04  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-01-28 09:18:04  8.44MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:2c993a10475bb13538bccd3233a17c258f6ce4031c9fef45bd11d4538fc9b04d",
    "RepoTags": [
        "caddy:2.11-builder",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2.11-builder"
    ],
    "RepoDigests": [
        "caddy@sha256:c86d14c0e6a626101653eb639c6f220fa7a4812b5355680e6714221e4e749a08",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy@sha256:a2da267770ce50f83a662457f0e73055bd20851b01c7fe71d52ee7dc11e22e65"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-02-04T17:07:38.656701842Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOLANG_VERSION=1.25.7",
            "GOTOOLCHAIN=local",
            "GOPATH=/go",
            "XCADDY_VERSION=v0.4.5",
            "CADDY_VERSION=v2.11.0-beta.2",
            "XCADDY_SKIP_CLEANUP=1",
            "XCADDY_SETCAP=1"
        ],
        "Cmd": [
            "/bin/sh"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/bin",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 232933536,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5ea28233c5ed5ebd443fa7374cd55c171be5f6991125ca8d17c4d836629de015/diff:/var/lib/docker/overlay2/7b51d9a61d06a3807168f049f44c56d46bc6ad4a561802563d51b3de85d2046c/diff:/var/lib/docker/overlay2/97f6bd8eae6bf197ac7bb9f602232e33f8c39baece17dfcd6442e60f3d4c812a/diff:/var/lib/docker/overlay2/dc2b364e13ab1a96ac9d5eed04349d291608a2baad2fe4b9b8ead870d08342d2/diff:/var/lib/docker/overlay2/dbc52cf631b41480ba0da4b0d7de1496bf49fae367d84cfae77044cb74175400/diff:/var/lib/docker/overlay2/9da5475502ab83ab544bfdf004dddc41a19cb78ba1d7b136a5342466e089e09b/diff:/var/lib/docker/overlay2/cb594d3ee2812619ebcdf37163f5a72bcc310eba25227f18a4bb111606002fd6/diff:/var/lib/docker/overlay2/1fa9cf0757584b4bafa9b0c5bcdbc88c252b3d769adb555172aaaf4a2fc155ea/diff",
            "MergedDir": "/var/lib/docker/overlay2/4cc2322439b5de175699aea80a33033f2fe6989893eeca2afb682de857280bf5/merged",
            "UpperDir": "/var/lib/docker/overlay2/4cc2322439b5de175699aea80a33033f2fe6989893eeca2afb682de857280bf5/diff",
            "WorkDir": "/var/lib/docker/overlay2/4cc2322439b5de175699aea80a33033f2fe6989893eeca2afb682de857280bf5/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:989e799e634906e94dc9a5ee2ee26fc92ad260522990f26e707861a5f52bf64e",
            "sha256:afe5030c0196d17401e0551c9bb0950dd19779274601bf5fbcd30a06a76a160c",
            "sha256:4cf20f12b65c0d93cb4039ed3a1f5c92990c3becd1507a3c55de1203470e2399",
            "sha256:ab6d9f03733a13c46d41eaf0025b631f77a5b29a78c2752a76a7dbccff392385",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f2372c13e8dbbcc352b8da7394502d1f0367869e56b010b627861e3706b58e0b",
            "sha256:b802bed4394ef236867e5284a39d9ecc9cad44d66defd6d98d1a803cf28a8128",
            "sha256:dae638daedd390849b9ec5b248199da01cccea76071b45a7a9cc72cf098e271a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-02-06T16:09:03.074184436+08:00"
    }
}

更多版本

docker.io/caddy:2.8.4-builder

linux/amd64 docker.io246.31MB2024-08-27 10:50
366

docker.io/caddy:2.7

linux/amd64 docker.io49.14MB2024-09-04 21:02
567

docker.io/caddy:2-builder

linux/amd64 docker.io262.23MB2025-03-22 11:23
292

docker.io/caddy:2-builder-alpine

linux/amd64 docker.io262.23MB2025-03-22 11:25
290

docker.io/caddy:2.7-alpine

linux/amd64 docker.io49.14MB2025-05-15 15:17
339

docker.io/caddy:2.10.0

linux/amd64 docker.io50.53MB2025-06-17 14:39
311

docker.io/caddy:2-alpine

linux/arm64 docker.io51.24MB2025-09-24 15:43
195

docker.io/caddy:2.10-alpine

linux/arm64 docker.io51.27MB2025-10-11 16:53
132

docker.io/caddy:2.10-alpine

linux/amd64 docker.io53.46MB2025-10-11 16:55
155

docker.io/caddy:2.10.2

linux/amd64 docker.io53.46MB2025-12-18 09:08
127

docker.io/caddy:2.11-builder

linux/amd64 docker.io232.93MB2026-02-06 16:09
7