プロジェクト

全般

プロフィール

バグ #113

未完了

mastodonのdocker-composeで名前解決ができない

nesotech Admin さんが8ヶ月前に追加.

ステータス:
新規
優先度:
通常
担当者:
-
開始日:
2024/08/04
期日:
進捗率:

0%

予定工数:

説明

症状:rubyがポスグレのコンテナを名前解決できない

試したこと:

docker compose logs -f web

dbコンテナのIPアドレスが外部IPアドレスになってる...DNSがおかしい?ってなった

web-1  | /opt/mastodon/vendor/bundle/ruby/3.2.0/gems/pg-1.5.5/lib/pg/connection.rb:696:in `async_connect_or_reset': could not connect to server: Connection refused (PG::ConnectionBad)
web-1  |        Is the server running on host "126.73.80.14" and accepting
web-1  |        TCP/IP connections on port 5432?
web-1  |

外部IP?なんで?とおもってnslookupしてみるとFQDNがおかしなことになってる
proxmox.neso.tech なんてつけた記憶ないからと思ったら,Proxmoxのホスト設定の検索ドメインに設定されてた.
※10.0.11.112 はCoreDNSが動いてるIPアドレス.

root@mastodon:~/mastodon# nslookup db
Server:         10.0.11.112
Address:        10.0.11.112#53

Non-authoritative answer:
db.proxmox.neso.tech    canonical name = home.neso.tech.
home.neso.tech  canonical name = 8492net.mynetgear.com.
Name:   8492net.mynetgear.com
Address: 126.73.80.14

root@mastodon:~/mastodon# docker network ls
NETWORK ID     NAME                        DRIVER    SCOPE
95bfa1373d41   bridge                      bridge    local
60bf84a5e389   host                        host      local
84e618e04d64   mastodon_external_network   bridge    local
5e8b9399b83c   mastodon_internal_network   bridge    local
9cca1b865586   none                        null      local

ファイル

clipboard-202408042052-ui3by.png (4.79 KB) clipboard-202408042052-ui3by.png nesotech Admin, 2024/08/04 11:52

表示するデータがありません

他の形式にエクスポート: Atom PDF