Se connecter à la base de données et à Redis sur un hôte Docker en utilisant des sockets

J’ai un multisite fonctionnant dans un conteneur, se connectant à un serveur distant de « bases de données », avec postgres et redis fonctionnant là-bas. Je veux maintenant déplacer ces deux derniers sur l’hôte où dockerised discourse s’exécute et y accéder en utilisant des sockets Unix. Des indices de configuration sur la façon de donner à dockerised discourse l’accès aux sockets exposés sur le système de fichiers de l’hôte ?

Montez les répertoires dans lesquels se trouvent les sockets (pas les sockets eux-mêmes, car cela cause des problèmes désagréables) en tant que montages de liaison à l’intérieur du conteneur, puis configurez Discourse pour communiquer avec ces sockets.

1 « J'aime »