新しいコンテナを作成するために使用するドッカー画像があります。私は将来のコンテナに接続したいマシン上で動作するPostgreSQLデータベースを持っています。Docker、新しいコンテナにホストIPアドレスを追加する
新しく作成されたコンテナは172.17.0.0/16
ネットワークに配置されることがわかっていますので、このネットワークをPostgreSQL設定のlisten_addresses
パラメータに追加しました。私は一種の私が書くべき対処何connection_ip
で
docker run --add-host=connection_name:connection_ip container_name
:私はこのような何かを書くために必要なコンテナを作成するために、今すぐ
?私はlocalhost
と書くべきですか、私は外部からのアクセスが可能な固定IPアドレスを書く必要がありますか?
だから、 'connection_ip'に何を書くべきですか? –
Nothing: '--add-host'を使わないでください。私が書いたコマンドを使用してください: 'docker run --network host container_name' –
PostgreSQLへの接続を書かなければならない私のcontinerの中で、私は' localhost:5432'と書いていますか? –