Как я могу инициировать перезапуск контейнера, когда Let's-encrypt-nginx-proxy-companion обновляет мой сертификат - PullRequest
0 голосов
/ 06 июня 2018

Как я могу инициировать перезапуск моего пользовательского контейнера, когда docker-lets-encrypt-nginx-proxy-companion обновляет сертификат SSL?

Для всех, кто может спросить, мой пользовательский контейнер непроксируется контейнером nginx, связанным с docker-let-encrypt-nginx-proxy-companion меткой com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy.Это отдельная служба, которую необходимо перезагрузить для обработки обновления сертификата.

1 Ответ

0 голосов
/ 11 июня 2018

Certbot поддерживает команды до и после обновления.Пример:

certbot renew --pre-hook "service nginx stop" --post-hook "service nginx start"

Вот ссылка на документацию по certbot и контейнерам:

Перезапуск контейнера при обновлении сертификата

...