使用 Certbot 在 Docker 环境中与 Nginx 配合,来自动申请和续期 SSL/TLS 证书,通常需要一些额外的配置,因为 Docker 容器与宿主机环境有所不同。不过,通过合适的设置,可以成功实现。
以下是如何在 Docker 环境中使用 Certbot 和 Nginx 来自动获取和续期 SSL 证书的步骤。
1. 创建 Docker 网络
首先,需要为 Nginx 和 Certbot 容器创建一个 Docker 网络,确保它们能够相互通信。
docker network create nginx-certbot
2. 创建 Nginx 容器
假设你已经有一个 Ngi...