Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to implement Traefik, a free and open-source reverse proxy, for simplified routing and HTTPS management in Docker environments through this comprehensive 38-minute tutorial. Discover the fundamentals of Traefik and its role in modern application deployment, then follow step-by-step instructions for installing and configuring the latest version specifically for Docker integration. Master static configuration setup, access and navigate the Traefik dashboard, and configure DNS settings for proper domain routing. Explore dynamic configuration options and understand how to use Docker labels for service discovery and routing rules. Implement trusted TLS certificates from Let's Encrypt for secure HTTPS connections, and configure automatic HTTP to HTTPS redirection for enhanced security. Gain practical insights into reverse proxy management, container orchestration, and SSL/TLS certificate automation that will streamline your containerized application deployments and improve your infrastructure security posture.
Syllabus
00:00 Introduction
02:30 What is Traefik?
04:25 Install Traefik in Docker
09:08 Static Configuration
13:19 Traefik Dashboard
14:22 DNS Setup
17:24 Dynamic Configuration
19:14 Docker Labels
24:56 What about TLS/HTTPS?
36:06 Redirect HTTP to HTTPS
37:18 Final thoughts
Taught by
Christian Lempa