はじめにnginx on docker(docker-compose) を FiloSottile/mkcert で生成した自己生成証明書(オレオレ証明書)で HTTPS(SSL)化する方法。 証明書はホストマシン上で作成。 TL;DR ホストマシンに FiloSottile/mkcert をインストール Linux - Installation Homebrew on Linux — Homebrew Documentation 証明書はホストマシン上(Amazon Linux 2)で生成 docker-compose.yml の volumes でマウント ポートフォワーディング設定を変更 nginx のコンフィグファイルで SSL を有効化
![docker-compose, nginx, mkcert で HTTPS(SSL)化](https://cdn-ak-scissors.b.st-hatena.com/image/square/e0b9898af2a72546152c68c6d936c4532a6b0fe2/height=288;version=1;width=512/https%3A%2F%2Fr17n.page%2F2020%2F04%2F29%2Fssl-with-nginx-docker-compose%2F2020-04-13-12-51-08.png)