問題
vpsでdockerを利用してwebサイトを作っています.
https-portalを使って prodctionモードでLet's Encryptの証明書取得をしているのですが,
volumeで,取得した証明書を永続化しているため,証明書は存在しているのですが,コンテナを更新すると,毎回証明書を取得してるようで,Let's Encryptの制限回数にすぐ到達してしまいます.
##仮定
コンテナを更新する方法が悪い...?
質問
https-portalが証明書を取得しにいくのは,どのような時なのか教えていただけると幸いです.
コード
makefile
1docker-compose build && docker-compose up -d
docker
1 https-portal: 2 build: nginx 3 ports: 4 - 80:80 5 - 443:443 6 restart: always 7 volumes: 8 - ./nginx/certs:/var/lib/https-portal 9 environment: 10 FORCE_RENEW: 'false' 11 STAGE: production 12##接続するコンテナは省略しています
Dockerfile
1##nginx/Dockerfile 2FROM steveltn/https-portal 3 4ADD ./conf-files/ /var/lib/nginx-conf