Let's Encrypt certificate doesn't automatically renew, but rebuilding does trigger the renewal

The other thing you can do next time is try running it by hand in the container to see if you can get some other idea then.