docker.io/caddy:2-builder-alpine linux/amd64

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

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-01-09 01:30:49  0.00B 设置工作目录为/usr/bin
WORKDIR /usr/bin
                        
# 2025-01-09 01:30:49  395.00B 复制新文件或目录到容器中
COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
                        
# 2025-01-09 01:30:49  4.51MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		x86_64)  binArch='amd64'; checksum='09b0bd09c879c2985c562deec675da074f896c9e114717d07f11bdb2714b7e9ecbb26748431732469c245e1517cde6e78ee6b0f6e839de3992d22a3d474188fe' ;; 		armhf)   binArch='armv6'; checksum='dd1ee3d27bb9f0c2b6b900e19e779398c972fc7a0affaf19ee64fb01689cdd18e2df1429251607dbdeca1ad57d1851317c9f0c0c4c4ead3aa2b9e68678a62d52' ;; 		armv7)   binArch='armv7'; checksum='e13003e727c228e84b1abb72db3f92362dd232087256ea51249002d4d0a17d002760123a33dafb8d47553d54c7d821f3d3dee419347a61f967ea4617abaef46a' ;; 		aarch64) binArch='arm64'; checksum='c04464f944ebad714ded44691d359cf27109f5e088f7ee7ed5b49941c88382b0d31c91b81cb1c11444371abe7c491df06aba7306503a17627a7826ac8992e02a' ;; 		ppc64el|ppc64le) binArch='ppc64le'; checksum='c05c883e3a6162b77454ed4efa1e28278d0624a53bb096dced95e27b61f60fdcc0a40e90524806fa07e2da654c6420995fede7077c2c2319351f8f0bc1855cd9' ;; 		riscv64) binArch='riscv64'; checksum='84d1e61330aed77373ffa91dcfda5e20757372fb6ec204e33916a78d864aeb5e0560b2a8aad3166a91311110cb41fce4684a5731cf0d738780f11ee7838811de' ;; 		s390x)   binArch='s390x'; checksum='93ff65601c255e9a2910b8ccfd3bcd4765ea6e5261fab31918e8bef0ffa37bcfaf45e2311fd43f9d9a13751102c3644d107d463fdb64d05c2af02307b96e9772' ;; 		*) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;;	esac; 	wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.4/xcaddy_0.4.4_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
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 XCADDY_SETCAP
ENV XCADDY_SETCAP=1
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 XCADDY_SKIP_CLEANUP
ENV XCADDY_SKIP_CLEANUP=1
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 CADDY_VERSION
ENV CADDY_VERSION=v2.9.1
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 XCADDY_VERSION
ENV XCADDY_VERSION=v0.4.4
                        
# 2025-01-09 01:30:49  12.13MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 	ca-certificates 	git 	libcap # buildkit
                        
# 2025-01-09 01:30:49  0.00B 设置工作目录为/go
WORKDIR /go
                        
# 2025-01-09 01:30:49  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
                        
# 2025-01-09 01:30:49  237.26MB 复制新文件或目录到容器中
COPY /target/ / # buildkit
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 PATH
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 GOPATH
ENV GOPATH=/go
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 GOTOOLCHAIN
ENV GOTOOLCHAIN=local
                        
# 2025-01-09 01:30:49  0.00B 设置环境变量 GOLANG_VERSION
ENV GOLANG_VERSION=1.23.7
                        
# 2025-01-09 01:30:49  533.20KB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
                        
# 2025-01-09 01:30:49  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-01-09 01:30:49  7.80MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.20.6-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:71c158d3005d5a113d748855c3f24a7059b9898cbdc03718afd866649f756efd",
    "RepoTags": [
        "caddy:2-builder",
        "caddy:2-builder-alpine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2-builder",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy:2-builder-alpine"
    ],
    "RepoDigests": [
        "caddy@sha256:11739cd86542d9e2e371e7d093065fe42a7b852d124220812f3a782f1b56132b",
        "caddy@sha256:c1e258b449a2deaab94f90330450fcfe8c3e0b6f0891f28a704c749f43825877",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/caddy@sha256:2a4662284efb618da9ab5958751e23b5a8b48651ab5d4b8801c542963b84e39c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-01-08T17:30:49Z",
    "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.23.7",
            "GOTOOLCHAIN=local",
            "GOPATH=/go",
            "XCADDY_VERSION=v0.4.4",
            "CADDY_VERSION=v2.9.1",
            "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": 262232918,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/48c73c2289fb384aae04328856484bbeaa8c97b1f7f1f8cb13f95c312b515813/diff:/var/lib/docker/overlay2/fab6393f410e7b6bfd4bb1d13caefd35b28e9ba34a89cb68ec3fc2169a9ff758/diff:/var/lib/docker/overlay2/874f5a58788c8c2e22dcddef26d42a53ed67b180e339825564e76ce9f6d4f76c/diff:/var/lib/docker/overlay2/405a10a3bfd2d9df9a6cfb8914207ca14e17b109a889f73dbab159c65c877dd0/diff:/var/lib/docker/overlay2/d1a56d64d01d76d3fb202498f6b3635b029a2e453ff700de133d5155e9bfc1e4/diff:/var/lib/docker/overlay2/3dfbfc91caef6343d443b4df53f17a7915d7b08118f41a1a5375ce55819f953b/diff:/var/lib/docker/overlay2/8bdc3fcdef9345164f82a6de1d9622925aadeb876580e76865a6b8d67f264a80/diff:/var/lib/docker/overlay2/68863c7d1fb8fa863e5a9a4fcdeec5d8de5f15b2c968bdf7e77b6148ad186fb9/diff",
            "MergedDir": "/var/lib/docker/overlay2/724c185a1812d42d68056ce122e744118030c49f4c922f03e53de6c747eb83c1/merged",
            "UpperDir": "/var/lib/docker/overlay2/724c185a1812d42d68056ce122e744118030c49f4c922f03e53de6c747eb83c1/diff",
            "WorkDir": "/var/lib/docker/overlay2/724c185a1812d42d68056ce122e744118030c49f4c922f03e53de6c747eb83c1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:994456c4fd7b2b87346a81961efb4ce945a39592d32e0762b38768bca7c7d085",
            "sha256:376879b65773ced78b52ee44e28b3483987caf45d264ae5450b4cafa31f58927",
            "sha256:253e16f47866849f81646ecb36cc5dab864567646036c1afcbeff2ce6f7f132a",
            "sha256:5a1c72e0eb499ce182eb5db668fe7c9eaa4413f8b7a780a82be7d86536defce9",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:08b589617289380160244b6d8b07ffcb00a4ce2fc55f2e34998d56035edc1825",
            "sha256:ec816246787f39f680eed8eb79a51e6a74886468fbbf13de3667c5bc8d606d30",
            "sha256:e2ce63d51e4ceee487fcc3e884a7b76cd594c1f19340e1e7cb6430f0fd22f1b2",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-22T11:25:20.248159176+08:00"
    }
}

更多版本

docker.io/caddy:2.8.4-builder

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

docker.io/caddy:2.7

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

docker.io/caddy:2-builder

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

docker.io/caddy:2-builder-alpine

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