1
這是我如何通過泊塢窗容器(certbot)更新我讓我們的加密證書:Ubuntu的:的cronjob用於更新cerbot證書
$ sudo docker stop nginx
$ sudo docker run -it --rm -p 443:443 --name certbot -v /etc/letsencrypt:/etc/letsencrypt -v /var/log/letsencrypt:/var/log/letsencrypt quay.io/letsencrypt/letsencrypt:latest renew
$ sudo docker start nginx
現在我想這樣做,因爲我unbuntu服務器上的cronjob。爲此,我將在/etc/crontab
中添加一個條目。
但是我應該在哪裏放置更新腳本?
letsencrypt.sh
#!/bin/sh
sudo docker stop nginx
sudo docker run -it --rm -p 443:443 --name certbot -v /etc/letsencrypt:/etc/letsencrypt -v /var/log/letsencrypt:/var/log/letsencrypt quay.io/letsencrypt/letsencrypt:latest renew
sudo docker start nginx
如果這是正確的,你會建議得到一個音符如果進程失敗/成功?