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。
該項目遵守貢獻者契約。參與該項目即表示您同意遵守其條款。
麻省理工學院