Container mit mehreren Docker Networks verbinden

was ist die „blessed by discourse“-Methode zur Verwendung mehrerer Docker-Netzwerke? Mehrere --network-Aufrufe werden in docker run nicht unterstützt, daher glaube ich nicht, dass ich mehrere Netzwerke mit docker_args angeben kann.

Ich leite Benutzeranfragen über ein internes Docker-Netzwerk zum Edge weiter, aber wenn dies das einzige Netzwerk ist, schlägt launcher rebuild fehl, da es Internet benötigt. Daher möchte ich ein wan-Netzwerk (nehme ich an, nur zum Erstellen?) und ein internes tunnel-Netzwerk (echter Datenverkehr) haben.

Muss ich wirklich etwas erfinden, um nach jedem Build/Start docker network connect tunnel app auszuführen? Kann ich den Discourse launcher das machen lassen?

Danke

2 „Gefällt mir“

Beim Lesen von launcher gibt es weder Unterstützung für mehrere Netzwerke noch eine Plugin-/Hook-Maschine, die es ermöglichen würde, dies außerhalb von launcher so zu implementieren, dass es Updates übersteht.

Es wäre interessant zu erfahren, welche minimalen Schritte Discourse in Betracht ziehen würde, um launcher an diese Bedürfnisse anzupassen, unter Berücksichtigung der Abschaffung der (implementierten, aber auch nicht unterstützten) Link-Funktion.

1 „Gefällt mir“