redashとは別にDBのコンテナが起動しているとします。
今回の場合は下記のようなPostgreSQLです。
$ docker-compose ps
Name Command State Ports
-------------------------------------------------------------------------------------------
postgres-database docker-entrypoint.sh postgres Up 0.0.0.0:25432->5432/tcp
redashにて、Settings > Data Sources
にて PostgreSQL
を選択
Host にて host.docker.internal
を指定
Nameはお好みで。
他はDBの設定を基に指定します。
設定後 Save
し、Test Connection
で成功すればOKです。