docker-certbot-dnspod 使用 Docker 申请、续期免费证书
💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
本文介绍了如何使用 Docker 和 Certbot 通过 DNSPod 申请和续期免费证书。由于免费证书有效期缩短,使用该工具可以简化申请流程。主要步骤包括克隆仓库、构建镜像、配置 DNSPod Token,以及通过命令行申请和续期证书。
🎯
关键要点
- 免费证书有效期从1年缩短到3个月,需要工具简化申请和续期流程。
- 使用Certbot工具,但官方未提供DNSPod插件,因此使用Python3封装并打包成Docker。
- 安装与使用步骤包括克隆仓库、构建镜像、获取并填写DNSPod Token配置。
- 申请新证书时,通过命令行交互填写信息,证书将生成在certs目录下。
- 续期证书时,使用相同的命令行工具对certs目录下的证书进行续期。
❓
延伸问答
如何使用Docker和Certbot申请免费证书?
首先克隆仓库,然后构建Docker镜像,接着获取并填写DNSPod Token配置,最后通过命令行申请证书。
为什么需要使用Certbot工具?
因为免费证书的有效期缩短到3个月,使用Certbot可以简化申请和续期流程。
如何续期已经申请的证书?
使用相同的命令行工具,运行续期命令对certs目录下的证书进行续期。
如何获取DNSPod Token?
在DNSPod控制台中创建Token秘钥,具体步骤可参考相关文档。
Certbot的官方文档在哪里可以找到?
Certbot的官方文档可以在https://eff-certbot.readthedocs.io/en/latest/install.html找到。
使用Docker申请证书的主要步骤是什么?
主要步骤包括克隆仓库、构建镜像、配置DNSPod Token,以及通过命令行申请证书。
➡️