docker.io/library/caddy:builder linux/amd64

docker.io/library/caddy:builder - 国内下载镜像源 浏览次数:31 安全受验证的发布者-Docker

Caddy 是一個基於 Go 語言開發的反向代理軟體,提供了 HTTPS 伺服器和 reverse proxy 功能,可以用來搭建安全的Web服務。

源镜像 docker.io/library/caddy:builder
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/caddy:builder
镜像ID sha256:d8ab54db245033e948266a1885f7a55d71d0e09bd760fd9b6bbccc3299d11d37
镜像TAG builder
大小 262.18MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh
启动入口
工作目录 /usr/bin
OS/平台 linux/amd64
浏览量 31 次
贡献者
镜像创建 2025-01-08T17:30:49Z
同步时间 2025-02-14 11:30
更新时间 2025-02-22 09:34
环境变量
PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOLANG_VERSION=1.23.6 GOTOOLCHAIN=local GOPATH=/go XCADDY_VERSION=v0.4.4 CADDY_VERSION=v2.9.1 XCADDY_SKIP_CLEANUP=1 XCADDY_SETCAP=1
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.20.5 扫描引擎: Trivy 扫描时间: 2025-02-14 11:30

低危漏洞:0 中危漏洞:0 高危漏洞:0 严重漏洞:0

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

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 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.12MB 执行命令并创建新的镜像层
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.21MB 复制新文件或目录到容器中
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.6
                        
# 2025-01-09 01:30:49  533.20KB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
                        
# 2025-01-08 20:08:14  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-01-08 20:08:14  7.80MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.20.5-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:d8ab54db245033e948266a1885f7a55d71d0e09bd760fd9b6bbccc3299d11d37",
    "RepoTags": [
        "caddy:builder",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/caddy:builder"
    ],
    "RepoDigests": [
        "caddy@sha256:57f45106467c6368822bf1bd20b335b3c41102212d350e813a691f8978151814",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/caddy@sha256:492c4048bf24b3b40ba0d0713ed46e468e0f0f57151d70feb94f9ad130b92a08"
    ],
    "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.6",
            "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": 262175459,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/d739accf50d88acb8140a94837131871cd90f90373254e0a3604ac43bbfd6160/diff:/var/lib/docker/overlay2/53feb65c64447d866803c2902534fda218edd9fe0be1f465cc31b437087c6c05/diff:/var/lib/docker/overlay2/009a55f520c0e5d3830d0f235a8d79eaef0a547cc1c7dd84d0d681fd9f051379/diff:/var/lib/docker/overlay2/7e083971ba08af58184a759f1e0fa55a8058cb8cfffe220194055fdbd8c1f045/diff:/var/lib/docker/overlay2/0a0f7336ec82c3aa319ac9caff5b41edb6a53360024153f06e5a9b8d97dd5827/diff:/var/lib/docker/overlay2/7fe8be79be59f19fc1a948e55b999248090886ae1470480e5291910a2664a3f6/diff:/var/lib/docker/overlay2/ff6d8f1bad3e6d3350e3cb7963eb930662417f820624defd5196df5c9b9dce2e/diff:/var/lib/docker/overlay2/d553ea0bda32dae2563a8cbcd5018a3b437bb98a2d00226412d3a3f84b6ff70b/diff",
            "MergedDir": "/var/lib/docker/overlay2/4fd1deef430cd378a730d8f3dd80723dd1849ab4ba3b8d33eb6eaf4a4f03eaa8/merged",
            "UpperDir": "/var/lib/docker/overlay2/4fd1deef430cd378a730d8f3dd80723dd1849ab4ba3b8d33eb6eaf4a4f03eaa8/diff",
            "WorkDir": "/var/lib/docker/overlay2/4fd1deef430cd378a730d8f3dd80723dd1849ab4ba3b8d33eb6eaf4a4f03eaa8/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ce5a8cde9eeef09160653b9c3d14f0c1c0e2900033476a5f2a9fc950161c0eb2",
            "sha256:89d36155c264451b64baf844bf99cee1cca175c864aa0e5457c9bfc731d4f583",
            "sha256:727ecdde08c3a13ca8d22963eda0e6b988b6184b265a7d47d9aeb77538b765bc",
            "sha256:93efe6f05d9f026e395315a9fc0cc3d7fdc4ca02f9d3c8013d07ce093eff53bf",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:18d18209e61116f248e4223bb57efc72a33b350e5de9019ec2f20fed61447135",
            "sha256:22f4049e7c15df529a320a01906ee63c98767a0d0ce4010bb7932a7fb8965de6",
            "sha256:b77806481fbf4595afa9be1096ca16398937c6fcb07d3544657a103cbae14e55",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-02-14T11:30:12.802154957+08:00"
    }
}

更多版本

docker.io/library/caddy:2.8.4-builder

linux/amd64 docker.io246.31MB2024-08-27 10:48
147

docker.io/library/caddy:2-alpine

linux/amd64 docker.io49.25MB2024-12-09 22:05
87

docker.io/library/caddy:builder

linux/amd64 docker.io262.18MB2025-02-14 11:30
30

docker.io/library/caddy:latest

linux/amd64 docker.io48.48MB2025-02-14 12:35
28