通过套接字连接到 Docker 主机上的数据库和 Redis

我有一个在容器中运行的多站点,连接到远程“数据库”服务器,并在那里运行 PostgreSQL 和 Redis。现在我想将这两个都移到运行 Dockerized Discourse 的主机上,并使用 Unix 套接字连接到它们。关于如何让 Dockerized Discourse 访问主机文件系统上暴露的套接字的任何配置提示?

将套接字所在的目录(不是 套接字本身,因为那会导致不愉快的问题)作为绑定挂载挂载到容器内,然后配置 Discourse 与这些套接字通信。

1 个赞