Die Docker-Bereitstellung ist die empfohlene Lösung für Produktionsumgebungen in vier Schritten:
- Vorbereitung der Umwelt::
- Sicherstellen, dass Docker Version 18.06+
- Öffnen Sie den gewünschten Port (Standard 8080)
- Spiegelbildliche Akquisition: Umsetzung
docker pull ghcr.io/yusing/go-proxyHolen Sie sich das offizielle Bild - Service-Aktivierung: Der Basisbefehl lautet
docker run -p 8080:8080 ghcr.io/yusing/go-proxy - Erweiterte Konfiguration::
- Montieren Sie kundenspezifische Konfigurationen:
-v ./config.yaml:/app/config.yaml - Setzen von Umgebungsvariablen:
-e PROXY_MODE=secure - Läuft im Hintergrund: Hinzufügen
-dParameter
- Montieren Sie kundenspezifische Konfigurationen:
Bei einer typischen Produktionsbereitstellung wird docker-compose für die Verwaltung mehrerer Container eingesetzt, und es wird empfohlen, Ressourcenlimits (z. B. 2 GB Arbeitsspeicher) und Zustandsprüfungen zu konfigurieren. Nach dem ersten Einsatz wird diedocker logs <container_id>Zeigen Sie Echtzeitprotokolle an, um den Status des Dienstes zu überprüfen. Um HTTPS zu aktivieren, muss eine zusätzliche Zertifikatsdatei in den Container gemountet werden/etc/sslKatalog.
Diese Antwort stammt aus dem ArtikelGo-Proxy: Ein hochleistungsfähiger Reverse-Proxy-Server für die Docker-IntegrationDie































