
itherz/certbotdocker-certbot是一个基于Alpine Linux的Docker镜像,集成了Let's Encrypt的官方客户端Certbot。该镜像旨在提供轻量级、便捷的SSL/TLS证书管理解决方案,用于自动化获取、续期和管理Let's Encrypt颁发的免费SSL证书,适用于各类需要HTTPS配置的服务器环境。
以下示例通过standalone模式获取证书(需确保主机80/443端口未被占用):
bashdocker run -it \ --rm \ --net host \ -v /etc/letsencrypt:/etc/letsencrypt \ -v /var/lib/letsencrypt:/var/lib/letsencrypt \ gzm55/certbot certonly --standalone --text -d 你的域名.com "$@"
-it:启用交互式终端,用于输入必要信息(如***地址)--rm:容器退出后自动删除,避免残留容器--net host:使用主机网络模式,使Certbot能直接监听主机的80/443端口进行验证-v /etc/letsencrypt:/etc/letsencrypt:挂载证书存储目录,持久化保存证书文件和配置-v /var/lib/letsencrypt:/var/lib/letsencrypt:挂载Certbot工作目录,存储临时文件和日志/etc/letsencrypt:核心证书存储目录,包含证书文件、私钥和配置/var/lib/letsencrypt:Certbot工作目录,包含临时验证文件和操作日志





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务