てっくらのーと
てっくらのーとは、触れた技術のメモと日常の記録が少し合わさった個人のサイトです。
てっくらのーとは、触れた技術のメモと日常の記録が少し合わさった個人のサイトです。
Let's Encrypt の証明書を更新する(続き)
自動更新が
失敗していました。これは困った。
COMPOSE_FILE
という環境変数を設定することで、参照する docker-compose.yml
を決定出来るとのことだったのですが、名前を変えたら動きました。
- /etc/cron.d/encrypt (cronで定期動作させてます。)
COMPOSE_FILE=/Path/to/docker-compose.yml
↓
COMPOSE_FILE=/Path/to/docker-compose-nginx.yml
としました。docker-compose.yml
から名前を変更しました。
と言っても
あまり納得できていない。WEBで漁ってみてもあまり事例を利かないので。。
公式を見ると、「ファイルが無い場合はカレントから探し出すからよろしく」と書いてあってこの辺との関連かなあ??と思ったけど、今回は環境変数を設定しているので違うと思うんだよね。
cron.d
の shell=/bin/sh
あたりが実はいけなかったのかしら。
というわけで
もうちょっと様子見。
© てっくらのーと/mkr-note 2024