docker.io/neilpang/acme.sh:3.1.2 linux/amd64

docker.io/neilpang/acme.sh:3.1.2 - 国内下载镜像源 浏览次数:12

docker.io/neilpang/acme.sh 是一个流行的用于自动签发和续订 Let's Encrypt SSL/TLS 证书的 Docker 镜像。

它封装了 acme.sh 脚本,使得在 Docker 容器中轻松使用 Let's Encrypt 成为可能。 你可以使用它来为你的 Web 服务 (如 Nginx, Apache) 自动获取和更新证书。

该镜像通常被用在服务器上,通过定时任务或者其他自动化方式来保持 SSL/TLS 证书的有效性。使用者不需要手动去操作复杂的证书签发流程。

源镜像 docker.io/neilpang/acme.sh:3.1.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2
镜像ID sha256:f9f8874be46b0aa91c42509e1e57da0de8a8dfc7d7ac7c4372f77531bd3a8c1f
镜像TAG 3.1.2
大小 35.50MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD --help
启动入口 /entry.sh
工作目录 /
OS/平台 linux/amd64
浏览量 12 次
贡献者 13********8@163.com
镜像创建 2025-11-29T15:35:41.367365032Z
同步时间 2026-01-24 08:50
更新时间 2026-01-24 14:57
目录挂载
/acme.sh
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LE_WORKING_DIR=/acmebin LE_CONFIG_HOME=/acme.sh AUTO_UPGRADE=
镜像标签
2025-11-29T15:35:31.844Z: org.opencontainers.image.created A pure Unix shell script ACME client for SSL / TLS certificate automation: org.opencontainers.image.description GPL-3.0: org.opencontainers.image.licenses 40290ad42a37aba57eb246e507c11944a52c0f68: org.opencontainers.image.revision https://github.com/acmesh-official/acme.sh: org.opencontainers.image.source acme.sh: org.opencontainers.image.title https://github.com/acmesh-official/acme.sh: org.opencontainers.image.url 3.1.2: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2  docker.io/neilpang/acme.sh:3.1.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2  docker.io/neilpang/acme.sh:3.1.2

Shell快速替换命令

sed -i 's#neilpang/acme.sh:3.1.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2  docker.io/neilpang/acme.sh:3.1.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2  docker.io/neilpang/acme.sh:3.1.2'

镜像构建历史


# 2025-11-29 23:35:41  0.00B 设置默认要执行的命令
CMD ["--help"]
                        
# 2025-11-29 23:35:41  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entry.sh"]
                        
# 2025-11-29 23:35:41  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/acme.sh]
                        
# 2025-11-29 23:35:41  1.50MB 执行命令并创建新的镜像层
RUN |1 AUTO_UPGRADE= /bin/sh -c printf "%b" '#!'"/usr/bin/env sh\n if [ \"\$1\" = \"daemon\" ];  then \n  exec crond -n -s -m off \n else \n  exec -- \"\$@\"\n fi\n" >/entry.sh && chmod +x /entry.sh && chmod -R o+rwx $LE_WORKING_DIR && chmod -R o+rwx $LE_CONFIG_HOME # buildkit
                        
# 2025-11-29 23:35:40  2.31KB 执行命令并创建新的镜像层
RUN |1 AUTO_UPGRADE= /bin/sh -c for verb in help   version   install   uninstall   upgrade   issue   signcsr   deploy   install-cert   renew   renew-all   revoke   remove   list   info   showcsr   install-cronjob   uninstall-cronjob   cron   toPkcs   toPkcs8   update-account   register-account   create-account-key   create-domain-key   createCSR   deactivate   deactivate-account   set-notify   set-default-ca   set-default-chain   ; do     printf -- "%b" "#!/usr/bin/env sh\n$LE_WORKING_DIR/acme.sh --${verb} --config-home $LE_CONFIG_HOME \"\$@\"" >/usr/local/bin/--${verb} && chmod +x /usr/local/bin/--${verb}   ; done # buildkit
                        
# 2025-11-29 23:35:40  127.00B 执行命令并创建新的镜像层
RUN |1 AUTO_UPGRADE= /bin/sh -c ln -s $LE_WORKING_DIR/acme.sh /usr/local/bin/acme.sh && crontab -l | grep acme.sh | sed 's#> /dev/null#> /proc/1/fd/1 2>/proc/1/fd/2#' | crontab - # buildkit
                        
# 2025-11-29 23:35:40  1.50MB 执行命令并创建新的镜像层
RUN |1 AUTO_UPGRADE= /bin/sh -c cd /install_acme.sh && ([ -f /install_acme.sh/acme.sh ] && /install_acme.sh/acme.sh --install || curl https://get.acme.sh | sh) && rm -rf /install_acme.sh/ # buildkit
                        
# 2025-11-29 23:35:39  71.90KB 复制新文件或目录到容器中
COPY ./notify /install_acme.sh/notify # buildkit
                        
# 2025-11-29 23:35:39  926.61KB 复制新文件或目录到容器中
COPY ./dnsapi /install_acme.sh/dnsapi # buildkit
                        
# 2025-11-29 23:35:39  265.76KB 复制新文件或目录到容器中
COPY ./deploy /install_acme.sh/deploy # buildkit
                        
# 2025-11-29 23:35:39  232.38KB 复制新文件或目录到容器中
COPY ./acme.sh /install_acme.sh/acme.sh # buildkit
                        
# 2025-11-29 23:35:39  0.00B 设置环境变量 AUTO_UPGRADE
ENV AUTO_UPGRADE=
                        
# 2025-11-29 23:35:39  0.00B 定义构建参数
ARG AUTO_UPGRADE=
                        
# 2025-11-29 23:35:39  0.00B 设置环境变量 LE_CONFIG_HOME
ENV LE_CONFIG_HOME=/acme.sh
                        
# 2025-11-29 23:35:39  0.00B 设置环境变量 LE_WORKING_DIR
ENV LE_WORKING_DIR=/acmebin
                        
# 2025-11-29 23:35:39  22.68MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk --no-cache add -f   openssl   openssh-client   coreutils   bind-tools   curl   sed   socat   tzdata   oath-toolkit-oathtool   tar   libidn   jq   cronie # buildkit
                        
# 2025-10-08 19:04:56  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-10-08 19:04:56  8.32MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:f9f8874be46b0aa91c42509e1e57da0de8a8dfc7d7ac7c4372f77531bd3a8c1f",
    "RepoTags": [
        "neilpang/acme.sh:3.1.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh:3.1.2"
    ],
    "RepoDigests": [
        "neilpang/acme.sh@sha256:3c6b40e30e2c0c79863ba6ef5545d93350a040371213058099066ccd85b46aad",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/neilpang/acme.sh@sha256:22cb3324ee00b3a958842fba7bc5d38f509f90e5c10d1114518abd29b8905970"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-11-29T15:35:41.367365032Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LE_WORKING_DIR=/acmebin",
            "LE_CONFIG_HOME=/acme.sh",
            "AUTO_UPGRADE="
        ],
        "Cmd": [
            "--help"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/acme.sh": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "/entry.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-11-29T15:35:31.844Z",
            "org.opencontainers.image.description": "A pure Unix shell script ACME client for SSL / TLS certificate automation",
            "org.opencontainers.image.licenses": "GPL-3.0",
            "org.opencontainers.image.revision": "40290ad42a37aba57eb246e507c11944a52c0f68",
            "org.opencontainers.image.source": "https://github.com/acmesh-official/acme.sh",
            "org.opencontainers.image.title": "acme.sh",
            "org.opencontainers.image.url": "https://github.com/acmesh-official/acme.sh",
            "org.opencontainers.image.version": "3.1.2"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 35495319,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/da99e31d230fb159cafe99a5a20cd6a6ad3eaf97e7656f39d929f229949b7714/diff:/var/lib/docker/overlay2/ba8bec56a4ad78175267d83689154f8da3c436ef3a0e290d7d8afda26d140fe2/diff:/var/lib/docker/overlay2/28ad9ade4e991b2abda8fc2f283f4c01401fe1af5ac5661cc6f62c63fa45ef2d/diff:/var/lib/docker/overlay2/11949913118fbd3e50fcaba0e59c688cf493c376ff712b10391a96b3ca27848c/diff:/var/lib/docker/overlay2/b35b4fd8a72b305820de7e29da4af7df9b2b5cb32adb99a4044495a26a762b21/diff:/var/lib/docker/overlay2/f0b466b08a0118b22439d70a2a7919536d8d1642eeeb22a9d39b00449e28cc3c/diff:/var/lib/docker/overlay2/50c3364b24bf840ca90f761fbdce5156f195b3e257a184b346f998c658ccaf16/diff:/var/lib/docker/overlay2/b995fbda767f4b053d90801af33957d99cfde1a71e4e930d3cd4d21aa3bb1baf/diff:/var/lib/docker/overlay2/9228d0dea91f2a86651259163a395152983e6f8dd01e3c64990f331280069735/diff",
            "MergedDir": "/var/lib/docker/overlay2/0364a6d5682d5b619862775ffe86d4db61fd70fe096c56b263ee412ca2159026/merged",
            "UpperDir": "/var/lib/docker/overlay2/0364a6d5682d5b619862775ffe86d4db61fd70fe096c56b263ee412ca2159026/diff",
            "WorkDir": "/var/lib/docker/overlay2/0364a6d5682d5b619862775ffe86d4db61fd70fe096c56b263ee412ca2159026/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:256f393e029fa2063d8c93720da36a74a032bed3355a2bc3e313ad12f8bde9d1",
            "sha256:7f26920bc71fff609a9f30b459061a95ab6a28549d344d2d58998a36f27334f2",
            "sha256:47f24dde282c87d8fa7331133726395ce56a0a519ff59c809e9cb69e6189e918",
            "sha256:5661f6df6c27bca622051a85f9a8d9ffe0ac38fbd3cbe697dd8e0cc251473f71",
            "sha256:0648f1958b4f8a0c4c274096aa10a8c0eef70b9b6b9f3ae3693604ce05349d9d",
            "sha256:bc26f6eb73bf7ba32904bbfe25b5f05ac90e4146cefb4dce8efb8893e5019278",
            "sha256:fb47b0d4da28112f53c9fed1ad6d81b6fbe044d569a72ccd6528016e646d7030",
            "sha256:4579f41eda438fffa15af1d2f2a7b683fdf71b97ca03df086edf8ace32216e35",
            "sha256:a8eba78eadd12eaa7b61a06b65e538e2850a1708ddcd3934354b2dc573504874",
            "sha256:5f4e8c9351a37c65f9e575b18988bed69f2e85897fb02b1115eebc6e6f865778"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-01-24T08:50:36.995147107+08:00"
    }
}

更多版本

docker.io/neilpang/acme.sh:3.1.0

linux/amd64 docker.io36.41MB2025-02-16 15:49
616

docker.io/neilpang/acme.sh:3.1.1

linux/arm64 docker.io36.49MB2025-10-28 17:34
106

docker.io/neilpang/acme.sh:3.1.2

linux/amd64 docker.io35.50MB2026-01-24 08:50
11