Dockerホストでソケット経由でデータベースとRedisに接続

コンテナでマルチサイトを実行しており、リモートの「データベース」サーバーに接続しています。そこではPostgresとRedisが実行されています。この両方を、Docker化されたDiscourseが実行されているホストに移動し、Unixソケットを使用して接続したいと考えています。Docker化されたDiscourseに、ホストのファイルシステムで公開されているソケットへのアクセス権を与えるための設定のヒントはありますか?

ソケットがあるディレクトリ(ソケット自体ではなく、それにより不都合な問題が起きるため)をコンテナ内のバインドマウントとしてマウントし、その後Discourseにこれらのソケットと通信させるよう設定します。

「いいね!」 1