Let’s Encrypt CA issues short-lived certificates (90 days). Automated renewal process is preferred, recommended, and encouraged. But in a few situations, automated process is not available, here is how to do it manually when SSL certificate was installed with Docker:
First, update the container to the latest version. The latest version can be found from the release page in GitHub.
The latest is
Turn off application (if running as a Docker container) to free up the HTTPS port 443:
Renew the certificate by issuing
Restart app (it’s
Check the expiration date:
For more information on renewing, see the Renewing Certificates section from the Certbot documentation.
- Certbot v0.9.1
- Docker v1.12.1