DockerコンテナでWebサイトを構築し、SSL(HTTPS)化する手順をまとめました。 Dockerで構築したWebサイトの構成は以下となります。 CentOS8環境(ConoHaVPS) Nginx(https-portal) Django PostgreSQL https-portalは、dockerで構築したWebサイトを自動でSSL化(https)にするコンテナで、Nginxと無料のSSL(Let’s Encrypt)が内包されています。 Docker上でNginx+Django+PostgreSQLの構築については以下ページを参考にしてください。 「Docker-compose」でNginx+Django+PostgreSQLのWebサイトを無料でSSL化する手順 今回構築するプロジェクトの構造は以下となります。 $ tree . |-- Dockerfile |-- db-