traefik v2 https ssl localhost
1.0.0
이 저장소는 HTTPS를 지원하는 localhost에서 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 브라우저로 이동하여 즐겨보세요!
참고: traefik.docker.localhost에서 Træfik 대시보드에 액세스할 수 있습니다.
Træfik을 통해 TCP와 UDP를 매핑할 수도 있다는 것을 잊지 마세요.
이 프로젝트는 기여자 규약을 준수합니다. 이 프로젝트에 참여함으로써 귀하는 해당 약관을 준수할 것에 동의하게 됩니다.
MIT