Reverse Proxy, Subdomains und lokale Zertifikate
Port-Konflikte zwischen Projekten, fehlendes HTTPS in der Entwicklung und unübersichtliche Hostnamen sind klassische Pain Points beim Docker-Networking im Team. Mit Traefik als zentralem Reverse Proxy, mkcert für lokale HTTPS-Zertifikate und sauber isolierten Docker-Netzwerken lassen sich diese Probleme ein für alle Mal lösen.
Inhaltsverzeichnis
- 1. Docker Networking: Grundlagen und Netzwerk-Typen
- 2. Netzwerk-Isolation zwischen Projekten
- 3. Service Discovery in Docker Compose
- 4. Port-Konflikte vermeiden
- 5. Traefik als zentraler Reverse Proxy
- 6. Lokale Subdomains mit /etc/hosts und dnsmasq
- 7. Lokale HTTPS-Zertifikate mit mkcert
- 8. Mehrere Projekte gleichzeitig mit Traefik
- 9. Networking-Ansätze im Vergleich
- 10. Zusammenfassung
- 11. FAQ