Ich habe eine Multisite, die in einem Container läuft und sich mit einem entfernten „Datenbank“-Server verbindet, auf dem Postgres und Redis laufen. Jetzt möchte ich beide auf den Host verschieben, auf dem das Docker-Container Discourse läuft, und über Unix-Sockets darauf zugreifen. Gibt es Konfigurationshinweise, wie ich dem Docker-Container Discourse den Zugriff auf die Sockets auf dem Host-Dateisystem ermöglichen kann?
Mounten Sie die Verzeichnisse, in denen sich die Sockets befinden (nicht die Sockets selbst, da dies unangenehme Probleme verursachen könnte), als Bind-Mounts im Container, und konfigurieren Sie dann Discourse so, dass es mit diesen Sockets kommuniziert.
1 „Gefällt mir“