MacのDockerで構築したredashから他のDBコンテナにアクセスする

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です。

コメントを残す

メールアドレスが公開されることはありません。