
alphahydrae/certbotDocker Certbot是一个预装了Certbot工具的Docker镜像,主要用于从Let's Encrypt证书颁发机构获取和管理免费的SSL/TLS证书,帮助用户轻松为网站、API服务等配置HTTPS加密。
适用于已有运行中Web服务器的场景,通过Webroot插件验证域名所有权:
bashdocker run -it --rm \ -v /path/to/certbot/conf:/etc/letsencrypt \ -v /path/to/certbot/www:/var/www/certbot \ certbot/certbot \ certonly --webroot \ --webroot-path=/var/www/certbot \ --email *** \ --agree-tos \ --no-eff-email \ -d example.com \ -d [***]
无需现有Web服务器,Certbot临时启动Web服务器进行验证:
bashdocker run -it --rm \ -p 80:80 \ -v /path/to/certbot/conf:/etc/letsencrypt \ certbot/certbot \ certonly --standalone \ --email *** \ --agree-tos \ --no-eff-email \ -d example.com
Let's Encrypt证书有效期为90天,可通过以下命令自动续期:
bashdocker run -it --rm \ -v /path/to/certbot/conf:/etc/letsencrypt \ -v /path/to/certbot/www:/var/www/certbot \ certbot/certbot renew
/etc/letsencrypt:存储证书、私钥及配置文件/var/www/certbot:Webroot验证时用于放置验证文件的目录--email:接收证书到期通知的***地址--agree-tos:同意Let's Encrypt服务条款--no-eff-email:不向EFF(电子前哨基金会)发送邮件-d:指定要申请证书的域名(可多次使用以指定多个域名)





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