traefik v2 https ssl localhost
1.0.0
このリポジトリは、HTTPS をサポートするローカルホスト上で Traefik v2 を使用するための最小限のテンプレートです。
まず、このリポジトリのクローンを作成します。
git clone https://github.com/Heziode/traefik-v2-https-ssl-localhost.git
次に、リポジトリのルート ( cd traefik-v2-https-ssl-localhost
) に移動し、 mkcert を使用して証明書を生成します。
# If it's the firt install of mkcert, run
mkcert -install
# Generate certificate for domain "docker.localhost", "domain.local" and their sub-domains
mkcert -cert-file certs/local-cert.pem -key-file certs/local-key.pem " docker.localhost " " *.docker.localhost " " domain.local " " *.domain.local "
Traefik が使用するネットワークを作成します。
docker network create proxy
次に、次のコマンドでコンテナを起動します。
# Start Traefik
docker-compose -f docker-compose.yml up -d
# Start "whoami" example
docker-compose -f whoami.yml up
これで、ブラウザの whoami.docker.localhost にアクセスできます。お楽しみください。
注: Træfik ダッシュボードには traefik.docker.localhost からアクセスできます。
Træfik を通じて TCP と UDP をマッピングすることもできることを忘れないでください。
このプロジェクトは貢献者規約に従っています。このプロジェクトに参加すると、その規約に従うことに同意したことになります。
マサチューセッツ工科大学